McGregor sets sail for charity
Ewan McGregor is taking part in a sailing sprint around the Isle of Wight in aid of charity.
Zara Phillips is joining the Hollywood actor in the 50-mile Artemis Challenge on Wednesday, which is part of Cowes Week on the island.
Trainspotting star Ewan is aboard Hugo Boss with yachtsman Alex Thomson and he will be raising money for Unicef.
The Newlywed royal, who married England rugby captain Mike Tindall last month, will sail on Artemis Ocean Racing with record breaking yachtswoman Dee Caffari in aid of the service personnel rehabilitation charity Toe in the Water.