Federer married to former professional tennis player Mirka Varinec in Basel on 11 April 2009, whom he met in the Sydney 2000 Olympics while both of them competing for Switzerland.
In the same year they got married, Mirka gave birth to twin girls, Myla Rose and Charlene Riva in July. As of today (08/07/2012), Federer has two kids.