The Tyra Show 2005 | TV Show Watchlist

Season 1, Episode 131 Tyra's Makeup Secrets

First Aired: May 1, 2006

Iman and Tyra share beauty secrets.