Victoria Beckham, who has been an international style icon for years, may not be perfect after all.
When the former Spice Girl was snapped during the week in a nipple-flashing top, she was also proudly giving a public display of her legs in a lampshade mini-skirt.
However, pictures appear to show that Posh has a touch of cellulite creeping across the top of her knees and veins round her ankles.
"So Posh isn't perfect after all? The oversized Birkin bag and erected nipples don't distract us from the rare proof that Posh is human and suffers from a bit of orange peel like the best of us," the News of the World quoted fashion co-ordinator for Fabulous magazine, Lauren Ezekiel, as saying.
"After three kids and her obsession with sky high stilettos we're a tad relieved that she hasn't escaped the dreaded peel. Cellulite or no cellulite we would still kill for her legs," Ezekiel added.
Dr Hilary Jones added: "It may be that it isn't actually cellulite that Victoria has got - but it if it is there are multiple causes of it.
"With regards to the veins in her legs and ankles - everyone's veins are just below the surface of the skin - usually buried in the fat just beneath the surface of your skin.
"If you're constantly on a diet and are very slim that fat disappears, so veins more likely to be seen.
"As you get older the fat disappears as well - and that is why you get older people with very prominent veins in their arms and legs.
"Plus if you exercise a lot or have had children these veins also become more prominent - and there's also an hereditary side too.
"But when your are very slim, like Victoria, the veins in your legs will always look worse," Jones added.