Princess Anne's daughter Zara Tindall looked stylish for her first public outing since it emerged Mike will be heading to Australia after signing up for I'm A Celebrity.