Rihanna dazzles in shimmering purple couture at the world premiere of Ocean’s 8 Geraldine 7 years ago Rihanna dazzles in shimmering purple couture at the world premiere of Ocean’s 8 Rihanna dazzles in shimmering purple couture at the world premiere of Ocean’s 8.