While recent pictures of his former fiancée seemed to suggest the break-up is taking its toll, Gavin appeared happy and healthy as he stepped out for a pre-Wimbledon party in London.
The 28-year-old sports star, dressed in a shiny purple shirt, blue jacket and jeans, showed no signs of stress as he walked the red carpet, less than three weeks after the couple's separation was revealed.
While he didn't speak to reporters, he did pose for photographers before heading in to the Kensington Roof Gardens party.
Gavin, who was pictured on holiday in Benidorm in the wake of the split, and Charlotte, 24, are said to be making every effort to remain amicable for the sake of their two children, Ruby, three, and 16-month-old Dexter.
It is thought that the pretty singer will continue to live at the couple's family home, while her former love will look for a nearby property.
At the time of their separation, the couple released a statement announcing their intention to deal with "this difficult time" in a way that "will minimise the impact on their two young children".
Hosted by Sir Richard Branson, the annual pre-Wimbledon bash attracted members of the tennis elite and a number of celebrities.
Sisters Venus and Serena Williams stepped out ahead of the start of the 2010 tennis tournament on Monday, as did Maria Sharapova and Britain's Anne Keothavong.
Other famous faces at the party included the Sugababes, – Heidi Range, Jade Ewen and Amelle Berrabah – Jonathan Ross and Russell Brand, Holly Branson and Ultimo boss Michelle Mone, who starred alongside Gavin in 71 Degrees North, a TV show following celebs on a journey to the North Pole.