But what do we know about the ruler-in-waiting? Here are some key Prince William facts for you to sink your teeth into…
How old is Prince William?
Prince William, Duke of Cambridge, was born on June 21, 1982, at St Mary's Hospital in London.
This makes the prince, second in line to the British throne, 36 years old.
When he was a teenager, Wills started studying at St Andrews University in Scotland, before joining the RAF and training as a helicopter pilot.
He then went on to work as a search and rescue pilot from 2009 to 2013, when his service with the Armed Forces came to an end.
What's Prince William's surname?
Much like Madonna – Prince William and his brother Harry don't tend to use a last name.
They don't technically need one given that the title Prince makes them instantly recognisable.
If they were to use a surname it would be Mountbatten-Windsor.
This is Prince Philip's last name, Mountbatten, blended with the Queen's, Windsor.
What is his educational background?
The prince was educated at the Jane Mynors' nursery school, followed by Wetherby School – both in London.
Afterwards, he attended Ludgrove School in Wokingham.
For college, William took an entrance exam and was admitted to Eton.
Here, he studied Geography, Biology and History of Art at A-Level.
William then attended the University of St Andrews in Scotland.
He and Kate Middleton both studied there and it is where they both met.
Geography was Wills' degree, which he switched to from a History of Art BA.
How tall is Prince William?
The Prince is a regal 1.91m tall – that's just under 6ft 3inches.
While his younger brother Harry is just a touch shorter at 1.86m – 6ft 1inch.
Where does Prince William live with wife Kate and their children?
The family spend much of their time in their Norfolk country pad, Amner Hall.
The stately building is about two miles east of the Queen's residence at Sandringham.
But they also have a chic city dwelling in London at Kensington Palace.
William lives with wife Kate Middleton and their three children, Prince George, Princess Charlotte and their latest royal baby, Prince Louis.
Source: Read Full Article