Their daughter's names are Maria and Katerina. While Maria was born in Leningrad in 1985, Katerina was born in Germany in 1986 when the family lived there during her father's time in the KGB.
Both girls are named after their grandmothers. Maria's nickname is Masha and Katerina's nickname is Katya.
Maria studied biology in college and went to medical school in Moscow, while Katerina majored in Asian Studies in college. Both girls attended university under false identities.
Maria, now 33, is a medical researcher and lives in Moscow with her Dutch husband, Jorrit Faassen.
Maria and Faassen reportedly have a child — Putin told filmmaker Oliver Stone in 2017 that he was a grandfather. When Stone asked if he played with his grandchild, Putin replied, "Very seldom, unfortunately."
Meanwhile, Katerina reportedly lives a high-flying life, living in lavish apartments and acquiring a fortune.
Katerina, now 31, is an acrobatic dancer and has a senior position at her alma mater, Moscow State University, heading a $1.7 billion startup incubator.
Katerina married Russian billionaire Kirill Shamalov in 2013. But the couple divorced earlier this year — revealing they were worth $2 billion.
There are no official current photos of the girls, and there is some debate over their exact names. For Katerina, we found the first names "Katerina", "Katya", and "Yekaterina", and the last names "Putina", "Tikhonova", and "Shamalov".
Putin has tried to shelter his children from the media, attempting to keep them out of politics so they can live normal lives. His carefully curated mystery continues.