Who: Rachel McAdams wearing a Collette Dinnigan Mirabella lace cocktail dress
Shop: Boutique1.com £1,200
Where: ‘The Vow’ Germany Photocall, Munich

Credit: Getty