Princess Beatrice and her husband Edoardo Mapelli Mozzi looked loved up as they posed for pictures at the premiere of James Blunt: One Brit Wonder. The 35 year old Royal was a picture of elegance as she attended the event in a teal velvet blazer, navy jumper and skirt - all from Jigsaw - teamed with a pair of Zara lace-up boots.