Advertisement

Geena Davis and Reza Jarrahy are living happily with their three children. The Golden Globe winner, Davis, and Jarrah were married on September 1, 2001.The following year, she gave birth to child name Alizeh Keshvar Jarrahy. ... Full Story

Advertisement

Viral in Social Media

Advertisement