Where To Stream America's Next Top Model Season 12 Episode 3
Do You Light the Way I Look?
- Aired March 11, 2009
- 60 Min
The girls head to Bergdorff's in New York City for makeovers! After receiving their new looks, the girls do their first photo session with Nigel Barker and must light themselves up.