1 / 5

Hostess with the mostest

The 51-year-old singer wowed photographers with a one-shoulder gown by Toronto-based designer Stephen Caras.

Sarah McLachlan wows Juno audiences with five jaw-dropping outfits

Sarah McLachlan was dressed to impress at the 2019 Juno Awards!

The “Building A Mystery” singer-songwriter arrived on the Junos red carpet in London, Ont. ready to spread “love and joy and gratitude” at the biggest night in Canadian music.

ALSO SEE: All the best and worst looks from the Junos red carpet

“One of the things that I love about music is how it unites people in a joyful manner. It elevates people. We might all have different opinions, but in this moment, we are here together. For me, that’s what I want to celebrate and focus on,” McLachlan said of her role as the evening’s host. “I’m hoping to stay away from overtly political or social gestures. I am a musician. I’m not a political analyst. It’s not my area of expertise. It’s not because I want to shy away or because I’m afraid of being outspoken, it’s that I want to use my platform to say something that is meaningful to me, which is that I think we need more love in the world … That being said, the script isn’t written yet.”

Fans loved McLachlan’s thoughts – and her stunning looks! The singer wrote five separate looks that had the internet doing major heart eyes.

“OK, I will admit it; I still have a huge crush on @SarahMcLachlan – always did, always will,” wrote one fan.

“You nailed each and every outfit tonight,” added another — and we couldn’t agree more.

Check out our gallery to see McLachlan’s multiple high fashion looks from the awards show and let us know what you think in the comments!

Follow us on Twitter and Instagram.

Check out Yahoo Canada’s podcast, Make It Reign — our hot takes on all things royals in a non-stuffy way — on Apple Podcasts and Google Podcasts.