Who made Megan Fox’s black sunglasses, print shirt, and gray flip flops?

412Sunglasses – Thierry Lasry

Shirt – Spiritual Gangster

Shoes – Havaianas