Rihanna was AMAZING! She was the best out of all. She hit her notes, she sung her parts (even though miley tried to steal them). Rihanna was flawless. Beyonce and Carrie also did great as well.