This weekend, the Duke and Duchess of Cambridge, Prince William and Kate Middleton, hit the red carpet at the 71st British Academy of Film and Television Arts Awards.
His Royal Highness has been the president of the Academy since 2010, so it was not unusual for him and his wife to attend the show, which is the British equivalent of the Oscars.
To one's surprise, in the weeks leading up to the big night, royal watchers began speculating about what Kate, who is seven months pregnant, would wear.
On Sunday, the Duchess showed up in a floor length dark green gown with a black sash right above her bump. Kate paired the Jenny Packham dress with emerald and diamond jewelry, suede Prada heels and a black clutch.
While Kate, as usual, looked beautiful and elegant beside William, who donned a black suit and a bow tie, not everyone was on board with her choice of dress.
Why? She did not wear black.
Just like at the Golden Globes in January, celebrities were encouraged to wear black at the BAFTA Awards in support of Time's Up, a movement and "legal defense fund" that "will provide subsidized legal support to women and men who have experienced sexual harassment, assault, or abuse in the workplace and while in pursuit of their careers."
The world's most famous faces have been wearing black outfits to major events to get the point of the initiative across and start conversations around gender inequality, pay disparity, as well as sexual harassment and abuse.
As you can imagine, many people were disappointed to see that the Duchess did not honor the dress code.
“Disappointed in #KateMiddleton #DuchessofCambridge not wearing black to the #EEBAFTAs It’s not a political thing. It’s a woman thing!” wrote one Twitter user.
Another tweeted: "Can someone please sit me down and explain why Kate Middleton couldn’t wear black for a few hours for an important cause?"
Well, there is actually a very good explanation for why Kate opted for green instead of black, and it's something she really has no control over.