It depends on which Sophie you are referring to.
- In the Mamma Mia! franchise, Sophie ends up marrying Sky, the son of one of her mother’s former lovers.
- In the book series Keeper of the Lost Cities, Sophie ends up marrying Keefe Sencen, a fellow elf.
- In the TV series 2 Broke Girls, Sophie ends up marrying Oleg, a Russian immigrant.