Meghan Markle and Prince Harry surprise fans at the Invictus Games with a public display of affection

And we can’t handle it.

And we can’t handle it.

From the editors of InStyle US Words by Olivia Bahou

While many were underwhelmed by Meghan Markle and Prince Harry’s first public appearance together on Saturday night — as they were never actually photographed side by side — the pictures we were all waiting for came this week, when the two visited Toronto's Invictus Games hand in hand.

On Monday the royal and his American girlfriend headed to the wheelchair tennis event at the Games together and strolled to the stands while holding tight to each other’s hand.

Tim Rooke/REX

Markle wore a chic white button-up shirt and ripped jeans, polishing off the look with a pair of Sarah Flint leather flats and tortoiseshell sunglasses. Harry also went casual in a polo shirt promoting the Paralympic-style games that he created, paired with navy slacks and a pair of tortoiseshell Finlay & Co. sunglasses.

The two smiled and clapped as they watched the tennis match between Australia and New Zealand, even stopping to chat with the fans around them in between sets, according to People.

Tim Rooke/REX

On Saturday, the two stepped out in public for the first time — albeit with a few rows of seats between them.

Markle attended the Invictus Games opening ceremony in Toronto, where she films Suits, in a purple Aritzia dress with a Mackage leather jacket worn cape-style over her shoulders.

We’ll be staying on high alert for even more adorable photos of these two at the games. Here's hoping some hand-holding in public means an engagement announcement could be imminent.

The leading destination for fashion, beauty, shopping and finger-on-the-pulse views on the latest issues. Marie Claire's travel content helps you delight in discovering new destinations around the globe, offering a unique – and sometimes unchartered – travel experience. From new hotel openings to the destinations tipped to take over our travel calendars, this iconic name has it covered.