Who: Rihanna wearing a Topshop stripey horse shoe body & Topshop Hareems
Shop: Topshop body
Topshop US $32
Topshop International £16

Topshop hareems
Topshop US $80
Topshop International £38

Where: Out & About, London

Credit: Getty