The iHeartRadio Music Festival took over Las Vegas this weekend with performances from Justin Timberlake, Ke$ha, and Miley Cyrus. The music bash got an extra dose of Hollywood star power on Friday when Kate Hudson made an appearance on the stage to present another great Kate: Katy Perry. Meanwhile, Kate's fiancé, Matthew Bellamy, also took to the stage to perform with his band, Muse. On Saturday, Miley made an emotional appearance when she started crying onstage while performing her ballad, "Wrecking Ball." Afterwards, she changed into a barely-there costume to take over the stage again and mingle with presenters Britney Spears and Khloe and Kourtney Kardashian.
Source: Getty / Jason Kempin