Long Live the Bride Cast Ascanio Celestini Pietro Faiella Corrado Invernizzi Alba Rohrwacher Mario Sgueglia Salvatore Striano