Who made Miley Cyrus’ shirt, black sunglasses, and bags that she wore in Mexico City on May 27, 2011?

372Sunglasses – Grey Ant

Bag – Louis Vuitton

Purse – Simone Camille

Shirt – Topshop

Grey Ant at ShopStyle