Fresh off her recent engagement to Nick Young, Iggy Azalea caught up with James Corden on ‘The Late Late Show’. The pair carpool through the streets of Los Angeles while singing her biggest hits including ‘Fancy’ and ‘Black Widow’. Then they go to a bridal shop and try on wedding dresses ahead of Iggy’s nuptials. And surprise, the late night host actually has a pretty good voice!