This is how Meghan Markle disguised himself during a secret trip to New York this week.
According to reports, Meghan Markle is in New York to catch up with some of her best friends for the arrival of her first child later this spring.
While she is away from her usual royal duties, the first To grab actress seems happy to stay out of the limelight and is seen as a kind of disguise.
The Duchess of Sussex is on her way and wears a heavy dark coat with a number of different hats.
According to The daily mailMeghan saw wearing a flat cap with a peak while wearing a fedora hat flanked by her guard.
It seems that her friends are planning to give her a baby shower, something that members of the royal family do not do and it is thought that Meghan's BFF, Jessica Mulroney, is the main organizer.
Although we will probably not see snaps from the special, top-secret baby shower, it is certainly a very elegant affair.
Jessica lives in Canada, but she reportedly arrived in New York late last week to film some style segments Good morning America.
Chat with Good morning America, the royal correspondent Omid Scobie told how her famous friends arrive in NYC to see her.
"The baby shower today is a kind of reunion for Meghan, including best friend Jessica Mulroney, actress and good friend Abigail Spencer has flown in and Priyanka Chopra should fly especially for the London Fashion Week. Party with her best friends".
It is thought that Meghan arrived in the city on Friday February 15 and she thinks she will stay for a few days.