Who made Selena Gomez’s black lace up boots, sunglasses and red coat that she wore in Toronto on October 25, 2011?

Sunglasses – Rayban

Jacket – Free People

Shoes – American Eagle

Free People at ShopStyle