Zara Tindall looked stylish as she attended a prestigious event in London over the weekend.