Who made Megan Fox’s denim shorts and brown wedges that she wore in Long Beach on April 16, 2011?

376Shorts – Siwy Camilla

Shoes – Prada

Siwy at ShopStyle