Meghan Markle wears show-stopping keyhole dress in surprise appearance

On Tuesday evening, the Duchess of Sussex took part in a moderated discussion with Rabbi Sandy Sasso as part of a sold out event in support of the Women's Fund of Central Indiana. The conversation focused on women's empowerment and the importance of supporting young girls.

READ: Prince Harry and Meghan Markle go head-to-head in brand new Invictus video

Meghan looked incredible as she took the floor, wearing an exquisite green dress that came complete with a keyhole detail. We loved the long sleeves and sleek shape. Stunning!

WATCH: Meghan Markle Is Reunited With Her Wedding Dress

The mother-of-two teamed the look with navy high heels and wore her hair in one of her favourite styles; the slick bun with loose tendrils. Subtle makeup highlighted her flawless face.

MORE: Meghan Markle's seriously fashionable kind gesture revealed following family holiday

Women’s Fund of Central Indiana has hosted many notable guests for their events that serve as examples of inspiration, leadership and commitment to community, including Michelle Obama, Brooke Shields, Andrea Jung, Soledad O'Brien, and others.

meghan-markle-wearing-green-dress
meghan-markle-wearing-green-dress

Meghan looked incredible as she took to the stage

In 2015, Women’s Fund was recognized by both The White House and the Clinton Global Initiative for their leadership and innovation in disrupting the cycles of poverty for women and creating measurable, sustainable solutions that can be replicated across the country.

meghan-markle-wearing-green-keyhole-top
meghan-markle-wearing-green-keyhole-top

Looking radient, the Duchess wore a striking green keyhole dress

The last time the former Suits star wore a green dress like this was back in 2020. Meghan looked glowing as she joined the royal family for a special service to celebrate Commonwealth Day, in London.

Get the look!

green-keyhole-dress
green-keyhole-dress

Green Glitter Keyhole Midi Dress, £55, Roman

SHOP NOW

Dressing for the cool UK weather, Meghan wore a stunning bright green cape dress by Emilia Wickstead which she paired with a matching green William Chambers hat and her trademark high heels in a complimenting nude colour from Aquazzura.

meghan-markle-at-commonwealth-service-wearing-green-dress-wth-prince-harry
meghan-markle-at-commonwealth-service-wearing-green-dress-wth-prince-harry

Meghan wore a similar dress back in 2020

READ: Meghan Markle's youthful complexion leaves fans in awe - see photo

The brunette beauty has always been a huge fan of subtle accessories, and added a deep green bag by Uruguayan designer Gabriela Hearst and her delicate Birks diamond earrings, too.

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.