Prince Edward and Sophie, Duchess of Edinburgh have been married since 1999. See their love story in pictures.