SelenaGomezBebe
George Pimentel/WireImage; Courtesy of Bebe

Selena Gomez knows how to keep her cool while staying warm! For a fan meet-and-greet in Canada, the multi-talented teen looked edgy and cozy in a Bebe asymmetrical faux leather jacket layered over body-con black layers. Get the coat for $159 from bebe.com.

Plus, check out some of Selena’s best outfits from this year in the gallery!

Selena Outfit Photos!

MORE:
Where Can I Find… More Celeb Outfits!
Check Out Selena Gomez’s New Haircut
Try on Selena Gomez’s Hairstyles!
10 Style Tips from Selena Gomez’s Stylist