Link Copied

The best outfits Meghan Markle has worn during her pregnancies

The best outfits Meghan Markle has worn during her pregnancies
  • Meghan Markle and Prince Harry had their first child, Archie, in May 2019.
  • Markle, who's expecting her second baby, has worn many chic maternity looks while pregnant.
  • Her maternity wardrobe has included designers like Oscar de la Renta, Givenchy, and Dior.

Meghan Markle and Prince Harry welcomed their first child, Archie, in 2019.

On Valentine's Day, they announced that they're expecting their second child after Markle suffered a miscarriage in July 2020.

Like her sister-in-law, Kate Middleton, who served up many memorable looks during her pregnancies with her three children, Markle wore some equally impressive looks during her first pregnancy. This time around, the Duchess of Sussex is continuing to make fashion statements with her chic maternity style.

Here are the best outfits Markle has worn during her pregnancies so far.

Daniel Boan contributed reporting on a previous version of this article.

For her first appearance after announcing she was pregnant in October 2018, Markle opted for a sleeveless white dress by Karen Gee.

For her first appearance after announcing she was pregnant in October 2018, Markle opted for a sleeveless white dress by Karen Gee.
Markle chose an Australian brand for the first look of her royal tour. Pool/AP Images

She paired the look with butterfly earrings once owned by the late Princess Diana, as well as suede pumps by Stuart Weitzman that she switched for a pair of comfortable flats made of recycled water bottles.

Advertisement

While visiting Australia in 2018, Markle opted for a casual look with a blazer, white button-up, black jeans, and matching ankle boots.

While visiting Australia in 2018, Markle opted for a casual look with a blazer, white button-up, black jeans, and matching ankle boots.
The duchess wore a piece from Serena Williams' clothing line. Pool/Getty Images

Markle's $145 blazer from her friend Serena Williams' clothing line, didn't take long to sell out after she was pictured wearing it.

Advertisement

For another 2018 stop in Australia, the duchess wore an $873 navy blue dress by Australian designer Dion Lee.

For another 2018 stop in Australia, the duchess wore an $873 navy blue dress by Australian designer Dion Lee.
Markle opted for another Australian designer. Darrian Traynor/Getty Images

She paired the dress with some matching Manolo Blahnik heels and a handmade pasta necklace from a young fan in the crowd named Gavin.

Advertisement
Advertisement

Markle then wore a Martin Grant dress while visiting Bondi Beach in Sydney in 2018.

Markle then wore a Martin Grant dress while visiting Bondi Beach in Sydney in 2018.
The duke and duchess kept it casual for their beach trip. Ryan Pierse/Getty Images
Advertisement

For a 2018 stop in Queensland, Australia, the duchess opted for a casual dress with a thigh-high slit.

For a 2018 stop in Queensland, Australia, the duchess opted for a casual dress with a thigh-high slit.
Markle has chosen a lot of eco-friendly brands lately. Chris Jackson/Getty Images
Advertisement

Markle wore a blue cape dress by Safiyaa to a state dinner in Fiji in 2018.

Markle wore a blue cape dress by Safiyaa to a state dinner in Fiji in 2018.
The duchess channeled one of Middleton's most memorable looks. Ian Vogler/Pool/Getty Images
Advertisement

During her 2018 visit to Fiji, Markle wore a silk floral dress by Figue that complimented Harry's tropical button-up.

During her 2018 visit to Fiji, Markle wore a silk floral dress by Figue that complimented Harry's tropical button-up.
The Duke and Duchess of Sussex perfectly coordinated their ensembles. Pool/Getty Images
Advertisement

She then went with an understated yet elegant white gown by THEIA Couture for a state dinner in Tonga.

She then went with an understated yet elegant white gown by THEIA Couture for a state dinner in Tonga.
She carried a clutch by Givenchy. Pool/Getty Images

She paired the bespoke design with Aquazzura pumps.

Advertisement

Markle wore a striped design by Martin Grant while visiting a 2018 exhibition in Tonga.

Markle wore a striped design by Martin Grant while visiting a 2018 exhibition in Tonga.
She carried a handbag by Prada. Pool/Getty Images

The dress featured a belted waist and an A-line silhouette.

Advertisement

Markle opted for a blue shirtdress while visiting Nuku'alofa, Tonga in 2018.

Markle opted for a blue shirtdress while visiting Nuku'alofa, Tonga in 2018.
Markle put a royal spin on this casual-chic look. Chris Jackson/Getty Images

She paired the Veronica Beard dress with Banana Republic pumps.

Advertisement

For the 2018 Australian Geographic Society Awards, she wore a beautiful princess-like dress.

For the 2018 Australian Geographic Society Awards, she wore a beautiful princess-like dress.
This was a unique silhouette for the duchess. Pool/Getty Images
Advertisement

She wore a custom Gabriela Hearst dress during a 2018 visit to Wellington, New Zealand.

She wore a custom Gabriela Hearst dress during a 2018 visit to Wellington, New Zealand.
The dress featured a semi-off-the-shoulder design. Pool/Getty Images

She paired the dress with matching heels by Stuart Weitzman.

Advertisement

Markle wore a white Maggie Marilyn tuxedo dress to a 2018 New Zealand visit to Courtenay Creative in October.

Markle wore a white Maggie Marilyn tuxedo dress to a 2018 New Zealand visit to Courtenay Creative in October.
Markle opted for another tuxedo-style ensemble. Pool/Getty Images

She paired the dress with Manolo Blahnik BB Heels.

Advertisement

The duchess wore a Brandon Maxwell dress during a visit to Auckland, New Zealand in 2018.

The duchess wore a Brandon Maxwell dress during a visit to Auckland, New Zealand in 2018.
Markle opted for a neutral ensemble. Chris Jackson/Getty Images

She wore it with a trench coat by Burberry and heels by Stuart Weitzman.

Advertisement

On the last day of her first 2018 royal tour, Markle chose a blue ensemble with matching Manolo Blahnik heels.

On the last day of her first 2018 royal tour, Markle chose a blue ensemble with matching Manolo Blahnik heels.
She paired a Givenchy skirt with a matching blue top. Michael Bradley/Pool/Getty Images

Her Givenchy skirt caused some controversy for appearing sheer at certain angles, though some believed it was an optical illusion created by the fabric.

Advertisement

For the 2018 Remembrance Day service at Westminster Abbey, Markle wore a double-breasted blue jacket and matching skirt.

For the 2018 Remembrance Day service at Westminster Abbey, Markle wore a double-breasted blue jacket and matching skirt.
She completed the look with matching Aquazzura pumps. Leon Neal/Getty Images

Kate Middleton was at her side in a recycled green dress by Catherine Walker. Markle opted for a bespoke Prada skirt suit and Aquazzura bow pumps.

Advertisement

In November 2018, Markle attended her first Royal Variety Performance wearing a sparkling sequined top by Safiyaa.

In November 2018, Markle attended her first Royal Variety Performance wearing a sparkling sequined top by Safiyaa.
Markle looked glamorous in this two-piece set. Chris Jackson/Getty Images
Advertisement

For a December 2018 appearance at the British Fashion Awards, Markle wore another Givenchy design.

For a December 2018 appearance at the British Fashion Awards, Markle wore another Givenchy design.
Gold heels by Tamara Mellon completed the look. Jeff Spicer/BFC/Getty Images

She paired the black velvet gown with jewelry from designer Pippa Smalls' collaboration with Prince Charles' Turquoise Mountain Foundation.

Advertisement

She opted for a white, floral dress while visiting the Royal Variety Charity's nursing and care home in December 2018.

She opted for a white, floral dress while visiting the Royal Variety Charity's nursing and care home in December 2018.
Markle added some florals to her winter wardrobe. Mark Cuthbert/GettyImages

The $1,480 midi-length dress is from Brock Collection, which she paired with a $550 grey wool coat by Soia and Kyo. Her taupe Aquazzura Deneuve pumps and a clutch by Wilbur and Gussie completed the look.

Advertisement

For her first Christmas as a royal, Markle wore a deep navy coat by Victoria Beckham.

For her first Christmas as a royal, Markle wore a deep navy coat by Victoria Beckham.
Kate Middleton and Meghan Markle arrive at a church service in Sandringham, England, on Christmas day 2018. Getty Images

She paired the $3,085 cashmere coat with black heeled boots. According to What Meghan Wore, her matching fascinator is by Awon Golding.

Advertisement

She wore a colorful outfit for a visit to Birkenhead, UK, in January 2019.

She wore a colorful outfit for a visit to Birkenhead, UK, in January 2019.
Markle paired two bold colors together. Richard Martin-Roberts/Getty Images

Markle wore a $1,395 red wrap coat by Sentaler, which she paired with matching red pumps by Stuart Weitzman and a $138 purple dress by Babaton by Aritzia.

Advertisement

In January 2019, Markle debuted an H&M dress during a visit to the Mayhew animal charity.

In January 2019, Markle debuted an H&M dress during a visit to the Mayhew animal charity.
Markle paired her affordable dress with a designer coat. Splash News
Advertisement

On the same day she wore the H&M dress, Markle changed into a sparkling $5,595 Roland Mouret gown for a Cirque du Soleil performance.

On the same day she wore the H&M dress, Markle changed into a sparkling $5,595 Roland Mouret gown for a Cirque du Soleil performance.
She debuted one of her most glamorous looks yet. WPA Pool/Getty Images

She paired the dress with a gold bracelet that previously belonged to Princess Diana.

Advertisement

In January 2019, Markle went with a blush-pink ensemble while visiting the National Theatre in London.

In January 2019, Markle went with a blush-pink ensemble while visiting the National Theatre in London.
The duchess then stepped out in a soft pink ensemble. Karwai Tang/Getty Images

She wore a custom blazer and matching dress by Brandon Maxwell with white Aquazzura heels — the same pair she wore to officially announce her engagement to Prince Harry — and a white Carolina Herrera clutch.

Advertisement

Markle rewore a black Givenchy coat while attending the Association of Commonwealth Universities at the University of London.

Markle rewore a black Givenchy coat while attending the Association of Commonwealth Universities at the University of London.
She wore a black pleated dress underneath. Mark Cuthbert/Getty Images

She previously wore the coat during a Remembrance Day memorial service in November 2018. Markle added a fresh spin to the coat by wearing her hair in a sleek topknot.

Advertisement

In February 2019, Markle wore a $1,813 silk chiffon dress by Oscar de la Renta with olive-green boots.

In February 2019, Markle wore a $1,813 silk chiffon dress by Oscar de la Renta with olive-green boots.
Markle's dress had a colorful print. Marc Giddings/AFP/Getty Images

The dress featured a whimsical print of various animals and foliage.

Advertisement

The duchess took her maternity style to the red carpet during the Endeavor Fund Awards in February 2019.

The duchess took her maternity style to the red carpet during the Endeavor Fund Awards in February 2019.
Prince Harry was at her side in a classic gray suit. Karwai Tang/Getty Images

She wore a white button-up blouse and a high-waisted skirt by Givenchy. Her $750 Rendez Vous added a metallic edge to the black-and-white outfit.

Advertisement

Later in February 2019, she wore a cream-colored coat by British designer Amanda Wakeley.

Later in February 2019, she wore a cream-colored coat by British designer Amanda Wakeley.
She completed the outfit with olive-green heels. Chris Jackson/Getty Images

She paired the $1,190 coat with a custom version of a Calvin Klein dress that Meghan's Mirror reported originally retailed for $1,900.

Advertisement

For a February 2019 trip to New York City, Markle wore a black coat by Courrèges.

For a February 2019 trip to New York City, Markle wore a black coat by Courrèges.
Meghan Markle leaving The Mark Hotel in New York City. Splash News

She paired the coat with black skinny jeans. The duchess was reportedly in New York City for a private baby shower with some of her closest friends.

Advertisement

The duchess then showed off her athleisure style on the way to the airport.

The duchess then showed off her athleisure style on the way to the airport.
She threw a beige coat on top of her athletic gear. Gotham/GC Images via Getty Images
Advertisement

She started her February 2019 royal tour of Morocco wearing a red Valentino dress.

She started her February 2019 royal tour of Morocco wearing a red Valentino dress.
Meghan Markle arriving at the airport in Casablanca, Morocco. WPA Pool/Getty Images

The dress featured a shoulder overlay with subtle floral embroidery.

Advertisement

In February 2019, Markle wore a navy-blue blazer while visiting the Education For All boarding house for girls in Asni, Morocco.

In February 2019, Markle wore a navy-blue blazer while visiting the Education For All boarding house for girls in Asni, Morocco.
She paired a navy jacket with a white blouse. Kirsty Wigglesworth/AP Images
Advertisement

Markle opted for a custom Dior design for a February 2019 reception in Rabat, Morocco.

Markle opted for a custom Dior design for a February 2019 reception in Rabat, Morocco.
Prince Harry was at her side in a classic suit. Yui Mok/AP Images

She wore a caftan-inspired cream gown with gold shoes and a matching clutch, all designed by Dior.

Advertisement

While visiting the residence of King Mohammed VI of Morocco in February 2019, Markle wore a flowing floral gown by Carolina Herrera.

While visiting the residence of King Mohammed VI of Morocco in February 2019, Markle wore a flowing floral gown by Carolina Herrera.
This was Markle's third outfit of the day. Pool/Getty Images

She paired the $2,990 light-blue silk chiffon dress with a beige clutch.

Advertisement

Markle debuted a metallic maternity look for a reception at Buckingham Palace in March 2019.

Markle debuted a metallic maternity look for a reception at Buckingham Palace in March 2019.
She paired the dress with a cream coat by Amanda Wakeley. WPA Pool/Getty Images

She wore a dress with gold and silver brocade dress with gold floral embroidery, which she paired with the $1,190 Amanda Wakeley coat that she debuted at the Commonwealth Day service in March 2018. A pair of $695 Pump it Heels by Paul Andrew and a £205 ($269 USD) silk clutch by Wilbur & Gussie completed the look.

Advertisement

For International Women's Day in 2019, Markle wore a retro-inspired look while speaking on a panel.

For International Women's Day in 2019, Markle wore a retro-inspired look while speaking on a panel.
The duchess paired the new dress with a blazer she's worn before. Samir Hussein/Getty Images

The $345 shift dress by Reiss featured a black-and-white pattern and high neckline. She paired the knee-length dress with the black Alexander McQueen blazer she wore to the Endeavor Fund Awards in February 2018 and a black clutch by Stella McCartney.

Advertisement

Markle wore an outfit from a Canadian designer while attending a 2019 Commonwealth Day Youth Event at Canada House in London.

Markle wore an outfit from a Canadian designer while attending a 2019 Commonwealth Day Youth Event at Canada House in London.
She paired the green coatdress with black heels. Chris Jackson/Getty Images

She wore a forest-green coatdress by Canadian designer Erdem with sparkling black designs on the collar and sleeves. The duchess completed the look with $750 heels by Aquazzura.

Advertisement

Markle wore a retro-inspired look by Victoria Beckham while attending the Commonwealth Day Service at Westminster Abbey in 2019.

Markle wore a retro-inspired look by Victoria Beckham while attending the Commonwealth Day Service at Westminster Abbey in 2019.
Her dark-green heels added a pop of color. Karwai Tang/Getty Images

The dress featured a '70-inspired black-and-white chain-link print. Markle paired the dress with a cream coat and matching pillbox hat, while a pair of dark-green heels and a matching clutch added a pop of color.

Advertisement

For her first public appearance since announcing her pregnancy in February 2021, Markle wore a $3,490 lemon-print dress.

For her first public appearance since announcing her pregnancy in February 2021, Markle wore a $3,490 lemon-print dress.
Markle wore the fruit-printed dress for the virtual event. Spotify/YouTube

Markle made a surprise appearance with Prince Harry for a virtual Spotify Stream On event on February 22, which was about a week after the couple announced on Valentine's Day that they're expecting their second child together.

The duchess wore a lemon-print Oscar de la Renta dress that was available at Saks Fifth Avenue for $3,490 at the time of writing. She paired the dress with simple gold jewelry and wore her hair in waves.

Advertisement