Tatyana Ali on the set of her new film 'Christmas Wish' - Friday 12th July 2013

Tatyana Ali on the set of her new film 'Christmas Wish'. Ali was spotted trying to beat the heat with a small hand held fan - Sherman Oaks CA United States - Friday 12th July 2013 (10 images)

Advertisement