Mamma Mia! Here We Go Again ★★★½

I could have watched the final scene for an extra few hours.