Rihanna takes fashion inspiration from rocker Rod Stewart.

The 24-year-old 'S&M' hitmaker - who is famed for her towering heels and raunchy outfits - has several fashion muses including the 67-year-old 'Maggie May' hitmaker.

Naming her style icons, she said: ''Chloë Sevigny is so sick. The Olsen Twins are sick too. Debbie Harry, definitely, and Vivienne Westwood is top notch.

''There are a couple of guys though - Johnny Depp's style is just effortless and, for me, Rod Stewart gets it right.''

The self-confessed former tom-boy admits she a penchant for boy's clothes until her mid-teenage years.

She explained: ''As a little girl, I only ever wanted to wear my brothers' clothes.

''I grew up with my brothers and boy cousins, so it was only when I met my best friend at 14 and discovered fashion magazines that I got into heels. Before that, I always went out in sneakers and pants with a T-shirt rolled up. I was never girly.''

Despite having been linked with Ashton Kutcher and ex-boyfriend Chris Brown, Rihanna insists she is single and believes her male-mind is often the downfall of her relationships.

In an interview with Company magazine, she said: ''I understand boys and, most of the time, I think like them.

''It can get in the way because guys become more sensitive than I am, and that's just so weird to me, and annoying!''