Nope, it's not with a really expensive face cream...

We’re so used to seeing celebrities with perfect skin, it can sometimes be hard to remember that actually, they’re just like us and have to deal with the same pesky spots we do.

Victoria Beckham used to suffer from problem skin and for a long time she had no idea how to get rid of it, but being VB she just called on a top dermatologist, of course. “I see a dermatologist in LA, called Dr Harold Lancer, who is incredible. I’ve known him for years – he sorted my skin out.” she told The Edit.

Dr Lancer has his own skincare line and a rather impressive list of celebrity clients including Kim Kardashian West. He told VB that the secret to getting better skin was down to eating more fat, yes, really. But it’s not the fat you’re probably thinking, so put down the burger and fries, it’s the good fat found in salmon.

“‘You have to eat salmon every single day’ he said to me. I said, ‘Really, every day?’ And he said, ‘Yes; breakfast, lunch or dinner, you have to eat it every single day.’” After discovering this salmon-skincare secret, Beckham found herself nutritionist Ameila Freer, who also helped singer Sam Smith shift the pounds. “I’ve learned so much about foods; you’ve got to eat the right things, eat the right healthy fats. I eat a lot of good fats, in avocado, nuts, seeds, salmon.

Being an A-lister, Beckham is partial to a facial or two and says when her skin is in need of a helping hand she pops into see facialist Sarah Chapman and also swears by her Skinesis Overnight Facial, £46. Her other face favourites include Estee Lauder’s Advanced Night Repair Concentrated Recovery PowerFoil Mask, £16 and La Mer’s The Eye Concentrate, £140.

If you don’t fancy forking out for her bathroom cabinet, we suggest stocking up on some more pink fish from your local supermarket. Salmon eh, who knew?