Who made Megan Fox’s white ankle strap sandals and gray short sleeve jacket that she wore in New York on April 20, 2011?

321Jacket – Emporia Armani

Shoes – Brian Atwood