Gemma Arterton has revealed the veil she wore on her wedding day was embroidered with hand-written messages from her husband Rory Keenan and members of her family.