Princess Anne looked florally fabulous in a purple flowery coat and purple dress.

Watch the Royal Wedding as it unfolds on our live streaming video

See the timetable of events for the big day

What joke did Wills make at the altar?