There’s a reason so many celebrities have been spotted in Toronto’s Yorkville neighbourhood. It’s because the area is a hubspot filled with world-class restaurants, cultural attractions, luxury hotels and, of course, coveted shopping stores.

The queen of reality TV, Kim Kardashian, has been previously spotted perusing Holt Renfrew. And Selena Gomez was once caught walking along Bloor St. with former boyfriend The Weeknd while holding shopping bags from Hermès.

READ: 6 Toronto Neighbourhoods Tourists Won’t Regret Staying In

Yorkville is clearly the place to see and be seen. And with tons of luxury hotels nearby, there’s plenty of new opportunities for Torontonians and tourists alike to experience a slice of sophisticated shopping.

Here, we round up the 10 swankiest shopping stores to check out in Yorkville.

1. Versace— 102-108 Yorkville Ave.

Versace’s Canadian flagship store is nestled between Jimmy Choo and Brunello Cucinelli on Yorkville Ave. This is the brand’s second store in Toronto (the other is at Yorkdale Shopping Centre) and third in Canada. This modern 3,000 sq. ft. store spans two levels and offers a wide range of luxury products, including haute couture, accessories, watches, eyewear and more.

2. Hermès130 Bloor St. W.

No store oozes luxury and sophistication more than Hermès. The brand upgraded to a 6,000 sq. ft. space on Bloor St. in 2017 and has mesmerized shoppers with its elegance ever since. In addition to being a stunning store, one of the biggest draws of the brand’s Yorkville location is that it sells exclusive Toronto-only products, such as a customizable hockey bag. Fragrances, leather handbags, menswear, furniture and more can also be found at this location.

3. Christian Louboutin99 Yorkville Ave.

You can’t miss Christian Louboutin’s vibrant red store on Yorkville Ave. The brand set up its flagship in a Victorian building, designed with floor-to-ceiling off-white shelves meant to resemble trees. Every single one of the brand’s stores worldwide is designed individually, which means Toronto’s flagship is completely unique. The 2,600 sq. ft. space houses its women’s collection on the main floor and its men’s collection upstairs.

4. Holt Renfrew— 50 Bloor St. W.

Head to Holt Renfrew for all your luxury shopping needs. The high-end department store houses upscale brands like Louis Vuitton, Giorgio Armani, Dolce & Gabbana, and Valentino. The flagship store covers four floors and also includes a spa, salon, restaurant, and cafe. It’s no wonder Kim Kardashian was spotted shopping here!

5. Chanel— 98 Yorkville Ave.

You won’t be able to resist taking a peek inside Chanel once you see its chic exterior. The iconic French fashion brand spans three floors at its Toronto flagship location, offering customers a unique space to browse their products. There’s certainly no shortage of Chanel apparel and accessories here.

6. Burberry 144 Bloor St. W.

This iconic British brand has been charming us for 160 years! Their Yorkville store takes up a whopping 10,000 sq. ft. of real estate over two storeys and offers all of the brand’s most beloved items. Yes, that means you can shop all the trench coats, cashmere scarves, and plaid-detailed apparel your heart desires!

7. Gucci 102-130 Bloor St. W.

Toronto’s flagship Gucci store is certainly a special one. In 2014, it became the third location in North America to offer made-to-measure services, which means suits could be personally tailored and receive exclusive customization. In addition to this, the store also offers made-to-order handbags and customized leather goods.

9. Harry Rosen— 82 Bloor St. W.

Speaking of suits, Harry Rosen is just down the street from Gucci and offers high-quality menswear. That includes everything from fine tailored clothing to footwear to accessories. The Toronto flagship houses shop-in-shops of high-end brands such as Tom Ford, Ermenegildo Zegna, Giorgio Armani, and Dolce & Gabbana. And did we mention the store is huge? It covers over 50,000 sq. ft. with its five floors.

9. Prada— 131 Bloor St. W.

This stunning two-level boutique on Bloor St. houses a wide collection of Prada’s ready-to-wear pieces, including clothes, accessories, and fragrances. The iconic Italian brand has cemented itself as a fashion industry leader, so you won’t be disappointed with its selection of one-of-a-kind pieces in store.

10. Max Mara— 151 Bloor St. W.

Max Mara is located in the same building as luxury brands Stuart Weitzman and Montblanc. The store showcases their famous Italian womenswear, which has often been described as timeless and feminine. This Max Mara location offers all the ready-to-wear pieces and accessories you could dream of.