Miley Cyrus thinks Rihanna should be at the top of Maxim's 2013 Hot 100 list.

The 20-year-old singer - who is engaged to Australian actor Liam Hemsworth - has been crowned the magazine's sexiest woman of the year but admitted if she had a choice, Rihanna, 25, would be number one.

She told ''I think Rihanna. She is so sexy!''

Miley, who leaked the results early via her Twitter page before the publication officially announced the results, admitted she was so excited about the accolade, she found it impossible to keep the secret.

She said: ''My first reaction was to go straight to Twitter but I had to keep my paws off my phone. I had to keep my thumbs from pressing send. I think I announced it four days earlier by accident, but it was all because I was so excited.''

Miley also posted an exclusive picture of herself from the magazine's upcoming steamy spread, in which she is laying seductively on a beach in a gold swimsuit even though she recently claimed she was no longer interested in stripping down for photo-shoots.

She said: ''A star is someone who doesn't have to take her clothes off to be sexy because you naturally have star power. Sex does sell, but you have to find a way that's not just showing your tits. I don't want to be a glorified model. They just walk on stage and it's all about their clothes - or lack of clothes.''