Her offbeat and often innovative sense of style has previously won her plaudits, but good taste appeared to abandon Rihanna on Thursday as she stepped out in a pair of garishly coloured socks.
The 26-year-old singer made an appearance outside her West Hollywood hotel, where she caught the eye in a sleeveless T-shirt decorated with a bold graphic print.
Rihanna matched the loose fitting top with a pair of cut off denim shorts that exposed her toned legs, but the multi-coloured socks, visible above her Converse boots, appeared to mar an otherwise seasonal ensemble.
The songstress completed her look with a jaunty baseball cap, while the flesh revealing nature of her outfit exposed some her numerous tattoos – amongst them the large henna inspired design on her right hand.