Helen Mirren is fed up with fans praising her physique.
She explained, "I do not have a great body. I have a c**p body. Naomi Campbell has a great body. Let's be realistic, here."
Mirren recently topped a poll of the world's hottest women over 50. The 65-year-old actress caused a stir in 2008 after she was snapped showing off her svelte figure in a bikini and it seems fans are still impressed by her looks, placing her first in the "Hotter Than Ever Women Over 50" survey for home shopping retailer Isme.com.