Royal watchers think Prince Charles has inadvertently revealed the due date of his son Prince Harry and Meghan Markle's baby, after announcing a trip to Germany in May.
'The Prince of Wales and The Duchess of Cornwall will visit Germany from 7th-10th May 2019,' says the couple's website, leading people to believe Prince Charles is pretty sure Meghan will be giving birth before then.
Prince Charles and Meghan Markle are said to have a close relationship, with the Prince walking Meghan down the aisle at her wedding last year.
Meghan Markle revealed her rough due date while visiting Birkenhead to see a new sculpture to mark the 100th anniversary of poet Wilfred Owen‘s death on January 14. She wore wearing a £107 Babaton by Aritizia dress, £1,085 red Sentaler coat and £292 Stuart Weitzman pumps.
While chatting with well-wishers who had come out to see her, Meghan revealed that she is due in April, but doesn’t want to know the baby’s sex until she gives birth.
Meghan and Harry reportedly spent 45 minutes talking to people who had come out to see them, with Harry reacting to a poster held by a four year old that read ‘‘Gingers Unite - I love you Harry’ saying; ‘I love this! Do you love your hair, the sign is amazing!’
Harry also accepted a teddy bear for the new baby, and Meghan accepted a bunch of flowers from a local Kilgarth School student before pulling one out of the bunch and giving it back.
Meghan kept accessories simple for her visit to Birkenhead, wearing a Bar Jewellery bracelet, Pippa Small Nosheen stud earrings and a brown Gabriela Hearst leather tote.
READ MORE: Meghan Markle's Best Fashion Moments
SEE: Meghan Markle's Best Fashion Moments
Meghan Markle wears a strapless magenta gown
Meghan Markle wear an all white ensemble
Meghan Markle wears a tailored shirt and white trousers
Meghan Markle wears a printed pencil skirt
Meghan Markle wears a metallic mini dress
Meghan Markle wears a printed dress
Meghan Markle wears a short suit
Meghan Markle wears a lace midi dress
Meghan Markle wears an all black ensemble
Meghan Markle wears a dark red mini dress
Meghan Markle wears an off-the-shoulder dress
Meghan Markle wears a pleated midi skirt
Meghan Markle wears a white skirt suit
Meghan Markle wears an off-the-shoulder mini dress
Meghan Markle wears a black midi dress
Meghan Markle wears an embellished mini dress
Meghan Markle wears a fishtail gown
Meghan Markle wears a strapless jumpsuit
Meghan Markle wears a strapless gown
Meghan Markle wears a red dress
Eagle-eyed Meghan fans may recognise her £1,085 red Sentaler coat, as the Duchess has taken a tip from Kate Middleton and the Queen herself, by wearing a coat she has worn before – but in a different colour. She wore a brown version of the coat by the Canadian brand to her first Christmas at Sandringham in 2017.