The Duchess of Cambridge made her first public appearance since the birth of Prince George when she joined Prince William as he started the Anglesey Coastal Ultra Marathon, the annual 135 coastal run. But Prince George did not join the royal couple.
The Duke was on the island to start the gruelling, three-day annual "ultra" marathon run around the coast of the island, known as the Ring O' Fire.
The annual event is a 135-mile foot race around the rugged coast of Anglesey, staged over three days and including 13,695 feet of ascent.
Wearing a tweed jacket and slim black trousers the Kate laughed as she met some of the runners and their families and volunteers before the start of the ultra marathon.
While mingling with the crowds Prince William was given some wet wipes for the youngest royal.
He has already spoken about changing Prince George's nappy.
The Duchess of Cambridge's decision to join her husband at the launch of an ultra-marathon today was a surprise and her attendance was only revealed this morning.
The royal couple have lived on Anglesey for years and have always spoken of their love of the island.
William said a public goodbye a fortnight ago as he confirmed his young family would be leaving their Welsh home and moving "elsewhere" when his posting comes to an end this month, having completed his three-year tour as an RAF search and rescue helicopter pilot based at RAF Valley on Anglesey.