And Rihanna, 24, didn't disappoint during her performance on Sunday night's X Factor results show. She wore a revealing black lace dress while water rained down on her on the stage of the talent contest.