![Who plays young Donna in Mamma Mia 2 Here We Go Again and which actors play young Sam, Bill and Harry? Who plays young Donna in Mamma Mia 2 Here We Go Again and which actors play young Sam, Bill and Harry?](https://www.thesun.co.uk/wp-content/uploads/2017/12/mm2poster.jpeg)
Who plays young Donna in Mamma Mia 2 Here We Go Again and which actors play young Sam, Bill and Harry?
![L to R) Harry (COLIN FIRTH), Bill (STELLAN SKARSGÅRD) and Sam (PIERCE BROSNAN) in "Mamma Mia! Here We Go Again." Ten years after "Mamma Mia! The Movie," you are invited to return L to R) Harry (COLIN FIRTH), Bill (STELLAN SKARSGÅRD) and Sam (PIERCE BROSNAN) in "Mamma Mia! Here We Go Again." Ten years after "Mamma Mia! The Movie," you are invited to return](https://c8.alamy.com/comp/RGRNE1/colin-firth-stellan-skarsgard-pierce-brosnan-mamma-mia!-here-we-go-again-2018-RGRNE1.jpg)
L to R) Harry (COLIN FIRTH), Bill (STELLAN SKARSGÅRD) and Sam (PIERCE BROSNAN) in "Mamma Mia! Here We Go Again." Ten years after "Mamma Mia! The Movie," you are invited to return
![Amazon.com: Mamma Mia! Here We Go Again [Blu-ray] : Christine Baranski, Pierce Brosnan, Dominic Cooper, Colin Firth, Andy Garcia, Lily James, Amanda Seyfried, Stellan Skarsgard, Julie Walters, Cher, Meryl Streep, Ol Parker, Amazon.com: Mamma Mia! Here We Go Again [Blu-ray] : Christine Baranski, Pierce Brosnan, Dominic Cooper, Colin Firth, Andy Garcia, Lily James, Amanda Seyfried, Stellan Skarsgard, Julie Walters, Cher, Meryl Streep, Ol Parker,](https://m.media-amazon.com/images/S/aplus-media/vc/9705968f-9d09-4e7a-9035-2dc47efc6d2f._CR0,0,300,300_PT0_SX220__.jpg)
Amazon.com: Mamma Mia! Here We Go Again [Blu-ray] : Christine Baranski, Pierce Brosnan, Dominic Cooper, Colin Firth, Andy Garcia, Lily James, Amanda Seyfried, Stellan Skarsgard, Julie Walters, Cher, Meryl Streep, Ol Parker,
![Blue and Pink Striped Tee worn by Bill (Josh Dylan) in Mamma Mia Here We Go Again of Young Bill (Josh Dylan) in Mamma Mia! Here We Go Again | Spotern Blue and Pink Striped Tee worn by Bill (Josh Dylan) in Mamma Mia Here We Go Again of Young Bill (Josh Dylan) in Mamma Mia! Here We Go Again | Spotern](https://medias.spotern.com/spots/w640/343/343990-1597510195.jpg)
Blue and Pink Striped Tee worn by Bill (Josh Dylan) in Mamma Mia Here We Go Again of Young Bill (Josh Dylan) in Mamma Mia! Here We Go Again | Spotern
![Striped navy blue t-shirt worn young Bill (Josh Dylanby) a seen in Mamma Mia! Here we go again | Spotern Striped navy blue t-shirt worn young Bill (Josh Dylanby) a seen in Mamma Mia! Here we go again | Spotern](https://medias.spotern.com/wanted/w640/38/38962-1536918672.jpg)