Kristen Cavallari has legs-for-days at iHeartRadio awards in cleavage baring dress

Kristin Cavallari shined in yellow at last night's iHeartRadio Video Awards in Toronto.

The 31-year-old reality star walked the red carpet wearing a bright yellow blazer dress from Nicholas Jebran Spring/Sumer '18 collection. The sharply tailored mini dress featured dramatic shoulder pads and a chic plunging neckline, leaving very little to the imagination - and not to mention, her legs-for-days were on full display.

Paired with metallic minimal sandals and a clean natural face, we think this may be one of Cavallari's best looks yet. Her stylist Dani Michelle most famously dressed Kylie Jenner for her 21st birthday bash in a similar pink satin dress by Peter Dundas.

This content is not available due to your privacy preferences.
Update your settings here to see it.

Other A-listers in attendance at the award show included Halsey, Tyra Banks, Meghan Trainer and Bebe Rexha. Shawn Mendes and Chrissy Metz also walked the red carpet and posed for the sweetest photo together. Check out the gallery above for photos of the star-studded event.