Rachel Emily Nichols, best known as Rachel Nichols is primarily an American model and actress. She has born on January 8, 1980 in Maine, U.S. Nicholas went on to start her life as hosts for many multinational companies like L’Oreal. ... Read more