Margot is about to walk the Pink carpet for the Mexican premiere of Barbie, but before that she did some press interviews. It’s great to see Ryan finally joining Margot for press.

Margot is wearing a Versace Monogram Sablé Print Mini Dress in Pink, available for £1144.

I think she also wore her Pink Christian Louboutins but it’s hard to tell from this angle and Chanel Anklet.