Megan Fox in Mayle 'Jeanne' dress in Santa Monica (click for larger version)
Here's more affordable options:
From Victoria's Secret for $39 (I own this dress & love it.)
Or 'Angelina' sweater dress from Forever 21 for $28
Shoes:
'Bello' platform Miss Me pump for $49.95 from Endless
For the handbag:
'Edmiston' from Aldo for $30
