Question: what are the 3 fathers names in mamma mia
Answer: They are the men that her mother 's diary reveals could have been her father : Irish - American architect Sam Carmichael , Swedish adventurer and writer Bill Anderson , and British banker Harry Bright .