Mamma Mia! ★★★★½

the fact that it took me this long to watch this is honestly my biggest point of embarrassment