It went so well, we did the photo thing ... I just wish I could post photos to show you all! My mum burst into tears in the restaurant, and my dad just kinda sat there stunned for a while!

Thanks for all of the great ideas everyone!