mamma mia 3! sophie is 30 and her son is now 5. Fernando and ruby have been married for 2 years now and surprise surprise Fernando is sophies real grandad! sky and sophie are making wedding arrangements for good this time. Harrys boyfriend from Sophie's First wedding Ashton has come back but will he break poor Harry's heart? sophies belly is growing but what does it really mean? will it be great or tragic?