All eyes were on Duchess Catherine over the weekend when she attended the British Academy of Film and Television Arts Awards, more commonly known as the BAFTA Awards. Kate Middleton, who is expecting her third child with the Duke of Cambridge, arrived at the Sunday event with Prince William.

>> Read more trending news

Much like award shows in the United States, attendees at the London event were encouraged to wear all black in support of the #MeToo and #TimesUp initiatives at this year’s BAFTAs, which are the British equivalent to the Oscars.

Duchess Catherine opted for a green cap-sleeved gown and coordinating emerald accessories. She wore her hair down in her signature loose curls and carried a black clutch that matched her suede Prada heels. William wore a traditional black tuxedo for the evening.

Related: Photos: BAFTA Film Awards 2018 red carpet

The attire of the soon-to-be mom of three didn’t go unnoticed by Twitter users, who were quick to call her out for not supporting the movements by wearing black on the red carpet.

Catherine is expected to stay away from making any public political statements as a member of the royal family, though she has supported women’s issues when discussing mental health and motherhood.

"Nothing can really prepare you for you the sheer overwhelming experience of what it means to become a mother," she said last year while introducing a film documentary on mental health and parenthood.

“It is full of complex emotions of joy, exhaustion, love and worry, all mixed together. Your fundamental identity changes overnight,” she said. “You go from thinking of yourself as primarily an individual, to suddenly being a mother, first and foremost.”

Margot Robbie, Selma Hayek and Jennifer Lawrence were among the stars who wore black at this year’s awards show.