Meghan Markle's baby shower in New York City this week was packed with celebrity guests, but there was one A-lister who was noticeably absent from the celebrations - Meghan's sister in law Kate Middleton.
There has long been speculation that Kate and Meghan don't get along, but it turns out there's a very reasonable reason why Kate wasn't present.
According to The Sun, Kate and Prince William have taken their children - Prince George, Princess Charlotte and Prince Louis - on a family holiday to the snow.
The couple blocked out their diaries while their kids were off school this week, to spend quality time together as a family.
It's unclear exactly which winter wonderland destination the Cambridge's have headed off to, but as it's currently winter in the northern hemisphere they'll have loads of beautiful locations to choose from!
The family love to ski and regularly go on family holidays to the snow.
How cute is this photo of Prince George and Princess Charlotte in 2016, when the royals travelled to the luxurious French ski resort Courchevel?
Meanwhile, Meghan has just landed in the UK after visiting New York City for her baby shower.
Now, she's got one last trip before the arrival of the royal baby. She and Harry will visit Morocco for a two-day visit on behalf of the British government.
A Kensington Palace spokesman said of the trip: "The Duke and Duchess are looking forward to the visit which will highlight the vital roles that girls' education and youth empowerment are playing in, and shaping, modern Morocco."
Watch the moment Meghan sees her wedding dress up close and personal
For the past few months, there have been constant reports of strained relations between the two Duchesses.
It all started in November last year, when Harry and Meghan announced they would be moving out of Kensington Palace, where they used to live with the Cambridges, and into a new home at Frogmore Cottage in Windsor.
Then a report emerged that Kate was left "in tears" just before Meghan and Harry's wedding in May, following a fitting for her daughter Princess Charlotte's bridesmaid dress.
It's unclear exactly what caused the Duchess to burst into tears, but The Daily Beast claims Kate and Meghan had an argument over Charlotte's dress.
An insider told the UK's Telegraph: "Kate had only just given birth to Prince Louis and was feeling quite emotional."
But the pair put on a united front at Christmas time, walking side-by-side in Sandringham for the royal's traditional Christmas Day church service.
Kate celebrated her 37th birthday on January 9 this year. Meghan was not present at her low-key birthday celebrations at home in Kensington Palace.
It's understood Meghan will have a second smaller baby shower back home in the UK, which Kate may attend.