After days of speculations and rumors, reports disclosed the truth about why Catherine, Duchess of Cambridge, ditched the reportedly lavish baby shower thrown for Meghan Markle. The former “Suits” actress flew to New York to celebrate the upcoming birth of her first baby with Prince Harry.

A few days ago, the Duchess of Sussex took a break from her royal duties and flew to the Big Apple for a five-day vacation. Meghan was spotted walking in and out of the exclusive The Mark Hotel. The actress’ first day in New York was mostly spent on her baby shower organized by Meghan’s closest pals.

Confirmed attendees include former “Suits” co-star Abigail Spencer, designer Misha Nonoo, human rights lawyer Amal Clooney, stylist Jessica Mulroney, tennis player Serena Williams and journalist Gayle King. Contrary to reports that the baby shower was held in the Polo Bar, the Duchess, together with her friends, had a blast in The Mark Hotel’s $75,000-a-night penthouse paid by Williams.

On top of the luxurious venue, the guests and the Duchess of Sussex enjoyed floral-arranging activities, which explained the truck of pink roses seen unloading in one of the exits of the hotel. The party also indulged in sweet treats prepared by the famed chef Jean-Georges Vongerichten.

Many asked why Kate Middleton was nowhere in sight. The Duchess of Cambridge’s skipping the baby shower raised eyebrows and sparked a variety of rumors like the two princesses feuding with each other.

However, sources revealed the truth behind Kate’s missing-in-action feat in Meghan’s bump party. Prince William and Kate, along with Prince George, Princess Charlotte and Prince Louis, went to an undisclosed skiing place. After all, it is the best time for the Cambridge royalties to spend time together since the royal children are in term break.

When Kate had her three children, she chose not to hold a baby shower as it is deemed inappropriate for the royal family. In addition, this celebration is not really part of the British culture, and Kate has been avoiding self-indulgent celebrations like this.