Prince Harry serenaded birthday girl and Olympic swimming champion Missy Franklin on Friday night. At a cocktail party hosted at the Sanctuary Golf Course in Colorado, Harry was introduced to Missy, who was also celebrating her 18th birthday.
Harry, who is currently on tour in the USA chatted to the Californian champion, who took home four gold medals during London 2012. Dressed in a smart navy blue suit and tie Harry asked spoke to Missy about her glittering career before joining the crowd in singing Happy Birthday.
"And the perfect way to end my 18th birthday!?" tweeted the happy Olympian. "Meeting Prince Harry! It was a honor meeting him and I had a blast as always."
Earlier in the day Harry visited the Walter Reed National Military Center, where he spent time meeting injured soldiers. The Prince was also given a tour of the prosthetics and rehabilitation centre for service personnel.
On Saturday, Harry is in Colorado Springs to watch the opening ceremony of the Warrior Games where injured servicemen and women will compete.
It is the first time that Britain will compete in the Paralympic-style competition. Prince Harry, who met competitors last year, is known to be a big fan of the event and its cause.
Harry then has a series of engagements lined up across New Jersey, Connecticut and New York before heading back to the UK on Thursday.
Prince Charles joins the Queen at the state opening of parliament
A guide to Prince Harry's US tour
Prince Harry's first stop on USA tour promotes cause close to his mother's heart
'Harrymania' hits Washington as the Prince makes a surprise appearance at the White House
Princess Diana's Audi to be sold at auction
HELLO! Online's quotes of the week: soundbites from Helen Mirren, 'The Apprentice' and more
Prince Harry pays moving tribute to fellow US comrades