Good grief, what on earth is Princess Beatrice wearing on her head? We have to say the girls' outfits are a bit of a let down, dull colours, frumpy cuts and old-fashioned head gear. Not cool.

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?