Zara Tindall has arrived at the royal wedding, continuing her incredible maternity style in a beautiful teal coat dress with floral embroidery, accessorised with navy heels and a matching box clutch. As usual, she also chose to wear a statement hat, co-ordinating her outfit with the rose-embellished piece, which she styled with her hair in a chic low chignon. Accompanied by her husband, former rugby player Mike Tindall, the couple looked the picture of happiness as they strolled towards St George's Chapel in the spring sunshine.
Zara looked beautiful as she arrived for the ceremony
Zara's last public engagement was the Easter Sunday church service at the very same chapel, where she joined the rest of the royal family to celebrate. 36-year-old Zara announced her pregnancy in January, and is believed to be due in the summer. She has been proudly dressing her baby bump in a variety of head-turning outfits ever since, most memorably at Cheltenham festival, when she teamed a gorgeous teal hat with a statement pair of sunglasses.
Guests arrive for the royal wedding
Meanwhile Mike wore a dapper morning suit for the royal occasion. The ex-sports star even recently gave some candid advice to Harry and Meghan - opening up about his own experiences marrying into the royal family. "It's a special day for them both, and as long as they get a quiet moment during the day and actually have enjoyed the day that's what I wish for them, and hopefully they'll live happily ever after," he told Ben Shepherd and Kate Garraway on Good Morning Britain.
MORE: Everything you need to know about the royal wedding