The athletic prince, 29, and his 25-year-old girlfriend were pictured watching the rugby at Twickenham, where England and Wales were competing in the Six Nations.
As the loved-up couple soaked in the sunshine and the vibrant atmosphere, royal watchers were keen to note that Harry and Cressida's relationship could be getting more and more serious.
Harry and Cressida have enjoyed a string of low-key dates in London
While the private couple have enjoyed a string of low-key dates — sneaking into gigs, restaurants and theatres and trying to avoid the paparazzi — Sunday's trip to the stadium was the couple's second high-profile outing in the space of a week.
Sitting in the stands, Cressida was caught gazing lovingly at Harry as he watched the game. The blonde dance graduate, who is close friends with Princesses Beatrice and Eugenie, looked casual in a plain white t-shirt, gold hoop earrings and black sunglasses perched on her head.
The fourth-in-line to the throne matched his girlfriend in a white polo shirt and protected his eyes with a pair of dark sunglasses.
Cressida was caught gazing lovingly at her Prince Charming
Their trip to Twickenham came just two days after Cressida stepped out to support Harry at the WE Day launch at London's Wembley Arena, marking it as the first time she had joined him at a very public event.
Her presence signalled that she would most likely be accompanying him to official engagements further down the line.
The pair sat together in the Wembley stands, where Harry was at one point seen putting his arm around his high-society girlfriend. Keen to keep their romance a private affair, Cressida sneaked in a quick kiss on Harry's cheek.
The couple have been together since May 2012 after Princess Eugenie introduced them. When Harry headed to Afghanistan at the end of 2012, they stayed in touch by phone and email, and this year in particular, have enjoyed a string of discreet dates.
Watch a video of Harry launching the Invictus Games for wounded servicemen and women below...