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.
Want more Ri-Ri? Check out her beauty evolution here.