Many dream of a fairytale wedding, few actually take 'fairytale' quite so literally. Film fans Keith and Christine Green exchanged vows dressed as Shrek and Princess Fiona.
To complete the look, the couple from Devon hired professional makeup artists, taking over three hours to transform the groom. Wedding guests joined in too, with characters Donkey and the Gingerbread Man making an appearance. Here's hoping they live happily ever after.