Nina Dobrev got engaged to fiancé Shaun White in October, after five years together.
On Wednesday, the 35-year-old actress flaunted her $100k, oval-shaped, five-carat diamond ring at Prince William’s event.
She wore a red strapless gown that elegantly hugged her figure, complemented by diamond hoop earrings.
Meanwhile, the sports star looked sharp in a suit and bow tie, clearly proud of his radiant soon-to-be wife.
The newly engaged couple was seen at the 2024 Earthshot Prize in Cape Town, South Africa.
During the Prince of Wales' visit to Cape Town for the fourth Prize awards, he took part in several environmental initiatives and activities at the event.
The Vampire Diaries actress and three-time Olympic gold medalist took to Instagram to announce their engagement.
"Rest in peace, boyfriend; hello, fiancé," she captioned a carousel of pictures from their proposal.
In another post shared on White's account, the former snowboarder was seen down on one knee with a ring box, asking for the Canadian actress's hand in marriage.
"She said yes," he captioned the post.
Prince William shares new video with a message as Palaces shares update about Queen Camilla
Hugh Grant will reprise his role as Daniel Cleaver in the upcoming Bridget Jones 4 movie
Tom Ackerley played a cameo in the first three 'Harry Potter' films
Jacob Elordi stars in legendary filmmaker Leonard Fife’s biopic
Olivia Rodrigo revealed her grandfather predicted her stardom just by looking at her birth chart
Donald Trump beat Kamala Harris to become the next president of the United States