Salma Hayek's McQ Alexander McQueen Rose Print Dress

Who: Salma Hayek wearing a McQ Alexander McQueen rose print dress
Shop: AlexanderMcQueen.com/MCQ £425
Net-A-Porter.com $740
Net-A-Porter International £425 / €475
Selfridges £425
Where: Out & About, LA

Credit: FameFlynet