The Duchess of Cambridge opted not to defy royal protocol (which doesn't allow for a royal to make a public political statement) and dressed in an olive green dress instead of black.
Read: Will Kate Middelton defy royal dress protocol and wear black to the BAFTAs?
The Duchess did, however, add a black bow to her dress to show her support.
Margot Robbie killed in a flowing Givenchy gown
Letitia Wright was so chic in Gucci
Naomie Harris was flawless in Zuhair Murad
Salma Hayek in Gucci with floral detailing
Gugu Mbatha-Raw in Cardinali. Because of the all-black dress code, stars found other ways to stand out, hence this neckline.
Angelina Jolie was breathtaking in velvet Ralph & Russo
Current It girl Saoirse Ronan in Chanel
Sally Hawkins kept it sleek in Ralph & Russo
Lupita Nyong'o in Elie Saab
Isabelle Huppert in a beautifully-textured Armani Privé gown
Jennifer Lawrence almost looked like royalty in this Christian Dior Couture dress. Also, what's up with this pose?
Love this dress on Octavia Spencer, the sheer and other detailing is gorgeous
Emma Roberts has grown out her controversial bangs and kept it super chic in Schiaparelli
Just love the pops of colour, Rungano Nyoni