Get Stuff We Love

Subscribe to our newsletter.
SUBSCRIBE
 / Updated  / Source: TODAY
By Lindsay Lowe

At TODAY we take care to recommend items we hope you’ll enjoy! Just so you know, TODAY may get a small share of the revenue.

Using interviews with specialists, online reviews and personal experience, TODAY editors, writers and experts take care to recommend items we really like and hope you’ll enjoy! TODAY does have affiliate relationships with various online retailers. So, while every product is independently selected, if you buy something through our links, we may get a small share of the revenue.

Meghan, Duchess of Sussex, looks effortlessly chic in basically everything she wears, whether it's a floor-length dress or a casual travel outfit.

During an outing in Morocco Monday, when she and Prince Harry visited King Mohammed VI, the former Meghan Markle wore a flowy, blue Carolina Herrera dress with flutter sleeves.

Meghan Markle's Blue Carolina Herrera Dress

This flowy blue dress looks absolutely dreamy on the duchess. Yui Mok/Reuters

She paired the printed blue dress with a slicked-back bun and simple pearl studs while her baby bump was on full display.

Her simple accessories and sleek hairstyle let the dress's color and pattern steal the show.Yui Mok/Reuters

It gave an overall sophisticated effect, as the duchess and the prince spoke with Moroccan royalty.

While Meghan tends to favor neutrals and blush tones, there's no denying that shades of blue look gorgeous on the duchess.

Meghan wore another striking blue dress while visiting Fiji in October 2018.Reuters

If you're interested in brightening up your wardrobe with a lovely printed blue dress, here are some similar options.

Printed Blue Dresses:

  • Diane Von Furstenberg Long Dress, Yoox
  • Corrine Printed Puff-Sleeve Dress, Goop
  • Weekend Max Mara Adorno Printed Midi Dress, Saks Fifth Avenue

Meghan Markle's looks in Morocco:

Earlier in the day, the duchess sported a classic, striped top and black skinny jeans during a recent outing in Morocco.

The duchess reminded us that a classic, striped top is timeless. Getty Images

It was the perfect, casual-but-put-together look for her final day in Morocco. Meghan and Harry visited the country’s Royal Federation of Equestrian Sports, where they learned about the center’s program to help children with special needs.

The duchess accessorized her Breton top with a green, khaki jacket and Stuart Weitzman boots. Prince Harry also looked stylish in gray trousers and a padded jacket.

The duke and duchess looked relaxed and casual during their last day in Morocco.WireImage

The royal couple attended a horse-grooming session, watched a riding demonstration and met trainers and instructors (and some of the horses themselves).

They also attended a cooking demonstration, sampling a traditional Moroccan recipe from elaborate bowls.

The royals sipped out of traditional bowls as they attended a cooking demonstration.Reuters

Her baby bump was visible beneath her chic top; a reminder that this could be her last, official royal trip before the birth of the royal baby.

Hello, baby bump!Getty Images

Her striped top and green jacket are not only perfect for spring, but also easy to replicate! Here are some similar options for those interested in trying this trendy look.

Striped Tops:

Green Jackets:

Meghan Markle's black dress and white blazer

On another excursion during the royal tour, she wore a pleated, black dress with an asymmetrical hem, layered with a white blazer.

The duchess loves a white blazer.WireImage

The duchess is fond of layering a crisp, white blazer over an all-black ensemble. She sported a similar, color-blocked look during her visit to Australia last fall.

She paired another white blazer look with her go-to Oroton crossbody bag. WireImage

She wore another similar look at the Invictus Games in October.

Seriously, you can't go wrong with a crisp, white blazer.WireImage

The royal mom-to-be remains as stylish as ever as she counts down to the arrival of Baby Sussex this spring!

Meghan's white blazer is another item that is the perfect addition to any spring wardrobe. Here are a few similar options.

White Blazers: