Had three children: one daughter, Beatriz (b. 2001), with ex-husband João Melo; one son, Diogo (b. 2010), and one daughter, Alice (b. 2013), with ex-boyfriend Rodrigo Brito.
Her son, Diogo, has autism.
Ana Afonso participated in the TVI soap opera "O teu Olhar" and also in the reality show "Quinta das Celebridades", where she had a relationship with Brazilian actor Alexandre Frota.
In her own free will, she decided to hand over her two youngest children, Diogo and Alice, to the Commission for the Protection of Children and Young People (CPCJ) of Cascais.