Rihanna was spotted in New York City
on Sunday in a billowy brightly patterned kaftan maxi-dress.
Known for her ability to defy the norm just to slay the look each time she steps out, the 28-year-old Barbadian singer turned heads as she went shopping in busy New York City with a friend.
The dress was predominantly blue with yellow, red and green swirls against a white background and featured a flaring hem that fluttered above her platform trainers.
The Pop diva recently created a range of futuristic glasses in collaboration with Dior as part of her brand ambassadorship.
The sunglasses – named “Rihanna” – feature pure lines and futuristic accents, and will be available exclusively at Dior stores beginning in early June.
“The collection reflects a star who plays as much with fashion as she does music, composing a new vision of woman with each new album. This collaboration marks the fusion of Rihanna’s personal sense of style with the creativity of the Dior spirit,” the fashion house wrote of the new collaboration.