Palm Mirage Halter Maxi, $278 at Bloomingdales.
Rainbow Maxi Dress, $102 at ASOS.
Stripped Pattern Knit Maxi, $572 at FarFetch.
Liberty of London for Target
Smocked Top Maxi, $35 at Target.
Printed Maxi, $248 at TheOutNet.
Printed Chiffon Maxi, $178 at White House Black Market.
Totem Abstract Print, $160 at ASOS.
Miss Sixty Daisy Print Maxi, $254 at ASOS.
And if you must have the same one Rihanna wore...
Then this "Asti" Jersey Jacquard Maxi is the exact one. $695 at Bloomingdales.