It's been quite a week for Rihanna. The singing superstar ran off stage during a performance in Portugal - allegedly to be sick - and in London she performed in front of a packed crowd at the O2 arena in a number of weird and whacky outfits.
For the show, she donned a short, metallic blue kimono jacket, neon colour-blocked booties, yellow hoop earrings the size of bangles and fishnet stockings.
Rihanna went from this... Photo: PA
The jacket, however, was quickly removed to reveal a high-waisted bikini embellished with a neon beads.
...to this on stage in London. Photo: PA
Which look do you prefer? Let us know by leaving a message below.
Want more Ri-Ri? Check out her beauty evolution here.