Prince Harry only has four months left to plan his proposal to girlfriend Meghan Markle, RadarOnline.com. Find out what day the Royal member will get down on one knee to ask the Hollywood star to marry him!
According to the Daily Star, the 32-year-old has already got the ultimate gift lined up for Markle's 36th birthday on Aug. 4 — an engagement ring!
However, Harry and Markle will have plenty of time to plan their Royal wedding, which reportedly won't take place until 2018. The reason for the delay? Prince Phillip and the Queen are celebrating their 70th wedding anniversary at the end of this year, which has the palace's party planners too busy for anything other event.
- Queen Camilla 'Outraged' at Prince Harry for Allegedly Using Dad's Cancer Diagnosis as 'Loving Son PR Stunt': Report
- Prince Harry Wanted Heart-To-Heart With King Charles — But Aides Blocked It Over Fear 'They'd Never Get Rid of Him'
- WILLIAM BLOCKS HARRY RETURN: Prince William has ‘Made It Clear That There is no Longer a Place’ for Brother in Royal Family
"Harry wanted her there and was desperate to show her off," a source told The Sun. "So of course she went. Meghan wouldn't have turned down the opportunity to ingratiate herself further into Harry's group of friends."
Onlookers often caught the soon-to-be engaged duo embraced in passionate make-out sessions in Jamaica — including on a public beach, where Harry even stripped down to impress her.
"Harry is happier than he's been in years," an insider told The Sun. Meanwhile, some of Harry's family members are having a difficult time accepting the future princess.
RadarOnline.com readers know that Harry's dad had a blow-out fight with Harry over his relationship with Markle. According to a palace insider, Prince Charles scolded him: "Camilla is right! She's nothing but a commoner — she's not even British!" Do you think Harry will propose anyway? Tell us your thoughts below!
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.