Kids take part in a mock Royal Wedding

Kids at an infant school in Towyn have taken part in a mock Royal Wedding at St Mary's Church.

The children from Ysgol y Foryd took part in their very own version of the Royal Wedding.

All the children dressed up for the occasion, there was even mini versions of the King and Queen of Spain and Posh Spice and David Beckham!

The star roles as in Prince William and Kate Middleton were played by Lewis Lloyd and Emma Storey both 7 years old. They were given the roles after they were the two students with the best attendance record.

Bishop Stephen Lowe played the part of the Archbishop of Canterbury.

You can hear the vows from the ceremony here: