James Corden has spent much of his time hosting The Late Late Show on CBS rounding up celebrities and famous musicians for the show's "Carpool Karaoke" segment, where guests ride in the passenger seat with the host and sing versions of popular songs. The most recent edition, the star-studded Christmas special, features an appearance from Iggy Azalea, who drops a bit of a holiday-themed freestyle while wearing a wedding dress.

The clip certainly isn't limited to her--in fact, it features some of the biggest stars from today's pop music landscape, as well as one of America's greatest living artists. Justin Bieber makes valiant attempts to hit the high notes, and the entirety of the One Direction lineup crams into the back seat; Stevie Wonder even stops by to add his voice to the choir. But it's the all-white-everything Azalea who drops a few bars about "cookies and wine" and generally serves as a strong argument for your neighborhood bridal shop's return policies.

The Australian rapper has been hard at work on her sophomore album, the follow-up to last year's successful debut The New Classic. That LP spawned a handful of hits, including the inescapable "Fancy," and landed Iggy a bevy of nominations come award season.

Unfortunately, 2015 has been a series of one obstacle after another for the MC. Most recently, there's been the spats with Erykah Badu and Britney Spears; prior to that, there were the complications and the ultimate cancellation of her planned first arena tour, and the reported scrapping of a second record.

See Best Rap Performance Nominees & Winners at the Grammys Over the Years

 

More From XXL