meghna-vax-live

We may earn a commission for products purchased through some links in this article

Pregnant Meghan Markle stuns in floral silk dress for rare appearance at music concert

Meghan looked sensational in the Carolina Herrera number!

Grace Lindsay

The Duchess of Sussex looked stunning on Saturday night as she made a virtual appearance at the VAX Live concert in Los Angeles.

RELATED: Where Duchess Meghan is planning on giving birth to her baby girl

Meghan, who is heavily pregnant with her baby daughter, looked as glamourous as ever for the event, wearing a stunning floral-print shirt dress from Carolina Herrera styled with delicate gold jewellery.

Loading the player...

WATCH: Prince Harry and Meghan Markle reveal baby's gender!

The Duchess wore her loosely curled hair swept to the side and kept her makeup minimal, sporting a subtle smokey eye paired with a coral blush and a natural pink lip to compliment her vibrant red outfit.

Meghan, who continues to advocate strongly for gender equality accessorised the elegant look with a 'Woman Power' charm necklace and Cartier's 'Love' yellow gold bracelet, and looked absolutely sensational for the rare appearance.

meghan-markle-vax-live

The Duchess made a virtual appearance at Vax Live

Her exact necklace is available on Awe, and we have found an amazing high-street alternative if you are wanting to recreate the look.

woman-power-etsy-necklace

Fierce Venus Symbol Necklace, £35.65 ($49), Etsy

SHOP NOW

MORE: Loved Meghan Markle's white shirt dress? Mango has a near-identical version

If you're looking to fashion Meghan's elegant look, we've found an uncanny high street dupe from Joules, currently in the sale for £55.95 - a royal steal. 

joules-red-shirt-dress

Woven Shirt Dress, Was £79.97, Now £55.95, Joules

SHOP NOW

This floral tea dress from French Connection is the perfect way to channel Meghan's style, and would look wonderful paired with simple gold jewellery and strappy sandals for a summer evening.

french-connection-dress

Fayola Drape Midi Tea Dress, Was £125, Now £87, French Connection

SHOP NOW

The Los Angeles event was hosted by singer Selena Gomez, and saw performances by Jennifer Lopez, H.E.R and Dave Grohl among others. During her on-screen segment in her role as campaign chair at the concert, Meghan told viewers: "This year has been defined by communities coming together, tirelessly and heroically, to tackle Covid-19. We've gathered here tonight as the road ahead is getting brighter, but it's going to take every one of us to find our way forward."

READ: Heavily pregnant Meghan Markle makes star-studded appearance at music concert

Her husband Prince Harry, who is also a campaign chair for the mission to provide vaccine equity for all, made an in-person appearance at the event and took to the stage to deliver a three-minute speech.

prince-harry-vax-live-concert

Prince Harry attended the concert in person

The Duke was greeted by the crowd at LA's So-Fi Stadium with a standing ovation, and spoke about the importance of making access to vaccines borderless.

Addressing the frontline workers in attendance, Harry said: "You spent the last year battling courageously and selflessly to protect us all, and you served and sacrificed yourselves with bravery.

"The vaccine must be distributed to everyone everywhere, we cannot rest or truly recover until there is fair distribution to every corner of the world. The virus does not respect borders, access cannot be determined by geography. It must be a basic right for all."

DISCOVER: Meghan Markle's joyful summer dress looks mighty similar to this Anthropologie buy

Make sure you never miss a ROYAL story! Sign up to our newsletter to get all of our celebrity, royal and lifestyle news delivered directly to your inbox.

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

Activate HELLO! alerts and find out about everything before anyone else.