What a day! Went perfectly. Really enjoyed ourselves and couldn't have asked for any more and the weather held up too. My boys stole the show with their speech. Everyone commented on how great they were so I'm really chuffed. Off to Mexico now for two weeks of sun ( hopefully ).