Little Britain star David Walliams and Olympic rower James Cracknell today completed their swim to Africa in aid of the UK charity Sport Relief.
The pair crossed the 12-mile Strait of Gibraltar in four hours, 36 minutes.
They set off from Tarifa, southern Spain, and finally reached dry land at Punta de Cires in Morocco.
36-year-old Walliams was overcome with sickness during the swim but carried on, and the duo also encountered a pod of whales.
They were cheered on by Cracknell's wife, TV presenter Beverley Turner, and 'Dragons' Den' star Theo Paphitis, who arrived in a yacht to lend his support.
The journey was the final stage of Cracknell's Cross-Continent Challenge.
The 35-year-old had already rowed 22 miles across the Channel and cycled 1,395 miles through France and Spain to reach today's starting point.