Meet the newest “It” girl Rachel Heller
We would like to introduce you to Rachel Heller, New York’s it girl of the moment. Rachel has three films coming out this year as well as being featured in a new HBO series. And she just happens to be one of the sweetest girls we know. IMDB named her the freshest face of the year and she was recently featured on radar.com as well as Maxim Magazine.