Pregnant Meghan Markle cradled her baby bump as she left her hotel just hours before her glamorous baby shower.
ALSO READ: Meghan Markle's new hairstyle
The Duchess of Sussex wore an all-black ensemble as she left The Mark Hotel for Met Breuer art museum just a few blocks away.
After her visit to the museum, Meghan was joined by her close pal and former Suits co-star Abigail Spencer at The Surrey hotel.
Bunches of beautiful pink roses were earlier seen being delivered before the Duchess turned up looking sophisticated, dressed in black.
The delivery truck was seen unloading an array of bouquets in New York with hotel staff carrying them inside The Mark Hotel, where rooms start at Sh80, 000 and the suites go up to nearly Sh9 million a night.
Smaller table arrangements were also spotted, featuring colourful spring flowers.
A package believed to contain a crib as a gift to Meghan's baby was also being delivered.
Officers from the New York Police Department were seen arriving at the same hotel.
A truck dropped off barricades as police entered the building to speak to security in preparation for the big day.
The Duchess reportedly jetted to New York for five days of rest and relaxation before the baby is born this spring.
Meghan is believed to be taking time out with her close friends in the Big Apple.
She will enjoy "rest, shopping and good food" with her "closest and most loyal" friends, according to Harpers Bazaar.
It was also revealed that while there, her pals would throw her a baby shower with 15 guests at a private location.
The visit - her first to New York since her wedding to Prince Harry last year - is said to have been planned months ago.
A source told the website: "The trip is a lovely chance to catch up with friends and spend time in a city she loves."This will be the last time a lot of them will see Meg until after the baby is born so it’s nice to share precious moments."
The views and opinions expressed here are those of the author and do not necessarily reflect the official policy or position of Evewoman.co.ke