Eva Herzigova, 53, stuns in a Lanvin bridal gown as she finally marries businessman Gregorio Marsiaj in Italy after 25 years together

· Daily Mail