Kate Middleton seemingly has everything a girl could dream of - which poses the question, what do you buy the Princess of Wales for Christmas?
This year, the Princess' husband and children will have gifted her something special - but it seems that the Prince of Wales previously struggled in the past when buying gifts for his beloved wife in the early days of their romance, reports the Mirror.
He once even admitted to getting her an awful present that Kate has "never let him forget" after it left her completely baffled.
William revealed the bizarre present during an appearance on former England striker Peter Crouch's podcast on BBC Radio Five Live.During a chat about presents, Crouch confessed to buying his model wife Abbey Clancy a raincoat three years running for her birthday.
Read more on dailyrecord.co.uk