Victoria Beckham has penned a heartfelt and revealing letter to her teenage self, in which she has disclosed insecurities she had over her appearance while advising that she should “learn more about football”.

The 42-year-old fashion designer’s letter is addressed to her 18-year-old self and it sees her lay bare the struggles she faced as a young adult trying to make it in the entertainment industry.

She wrote in Vogue magazine: “I know you are struggling right now. You are not the prettiest, or the thinnest, or the best at dancing at the Laine Theatre Arts college.

My October @britishvogue cover, thank you so much @alexandravogue – on stands 8th September! Wearing my #VBxEsteeLauder make up x VB

A photo posted by Victoria Beckham (@victoriabeckham) on

“You have never properly fitted in, although you are sharing your Surrey school digs with really nice girls. You have bad acne.

“You think the principal has put you at the back of the end-of-year show (in a humiliatingly bright purple Lycra leotard) because you are too plump to go at the front. (This may or may not be true.)”

The former Spice Girl singer’s letter appears in the October issue of Vogue magazine in a feature entitled ‘What I wish I’d known’.

Victoria Beckham opened up about her insecurities in her younger days (Fiona Hanson / PA Archive/PA Images)

She also appears on the front cover and in a photo shoot inside the British edition of the fashion publication.

Victoria also candidly shared advice that she believes may have helped her before her marriage to now-retired footballer David Beckham.

“Learn more about football, especially the offside rule,” she added.

Victoria and David Beckham tied the knot in 1999(John Giles/PA Images)

The mother of four also hinted she was intoxicated on her first date with the sports star, telling a story about their romantic meeting.

Victoria wrote: “And yes, love at first sight does exist. It will happen to you in the Manchester United players’ lounge – although you will get a little drunk, so exact details are hazy.”

She joked that, at the time of their meeting, she is “the famous one” and added that her date would “ask for your number”.

David and Victoria Beckham (Joel Ryan/Invision/AP/PA Images)

The celebrity couple tied the knot in 1999 after dating for two years, at the height of her fame as a member of pop group the Spice Girls and while he was a player at Manchester United.

The Beckhams have four children together: sons Brooklyn, 17, Romeo, 14 and Cruz, 11, and five-year-old daughter Harper.