Who made Megan Fox’s green print shirt, black sunglasses, and sneakers?

975Sunglasses – Dior

Shirt – Z Supply

Shoes – Puma