Olivia Munn looks more like she’s about to step onto a yacht in St Tropez than attend a charity benefit, here. It’s a very summery, slightly 70s-inspired look, which makes us think of bronzed skin and the clink of martini glasses. She’s also flashing a fair bit of thigh: what do you think of this look?