Where can I get Megan Fox’s jeans, sunglasses, purple shirt, gray cardigan and necklace that she wore in Toronto?

302out_in_toronto__september_07__2009Jeans – True Religion Joey Vintage Classic jeans in Dark Hollow

Sunglasses – Ray-Ban Aviator Sunglasses

Sweater – Splendid Loose Knit Cardigan in Charcoal

Shirt – Division-E Slub Slouchy Pocket

Necklace – Jack Vartanian Bat Necklace