Photos: Super Fit Ameesha Patel

Ameesha is a synonym for age-defying beauty. She looks super fit in her gym outfit.
X