Modest Kate Middleton customised her stunning £3,000 gown for the premiere of Top Gun: Maverick to make it less revealing.
The Duchess of Cambridge wore a slinky £3,000 black and white gown for the gala event at Leicester Square on Thursday.
Afterwards a fan account noted she had made a crucial change to make her red carpet appearance with husband Prince William and Tom Cruise.