The Duke of Sussex has said he is "very excited" about the birth of this first child as he was presented with a cashmere baby outfit for the newborn.
Harry was given the garments as he attended the 12th Big Curry Lunch hosted by the Lord Mayor of the City of London at The Guildhall.
The duke seemed pleased with the gift, especially the hat which came with flaps to protect the newborn's ears from the chillier climbs of the British climate.
The full outfit includes a handmade wooden baby rattle and an off-white cashmere baby set - which included a shawl, bonnet, booties and mittens. Harry also received beige lounge socks for the duchess during the visit.
The birth of Harry and Meghan's child is expected later this month or in early May.
The duke looked relaxed as he told four-year-old Zofia Zolenkowska he is "very excited" about the arrival of the Royal family's newest member.
The lunch was organised in aid of the ABF The Soldiers' Charity, the Royal Navy and Royal Marines Charity and the Royal Air Force Benevolent Fund.
The duke spent 10 years serving in the armed forces, ending operational duties in 2015.
During his service he conducted two tours of duty to Afghanistan with the Army.
Mark Stevens, a former soldier in the 1st Battalion, the Duke of Lancaster's Regiment, remembered his time serving alongside the duke in Afghanistan.
"Prince Harry would get called in, especially by me, on a number of occasions," Mr Stevens said.
"He used to 'save my bacon' when I was a sergeant."