I am one of those people who absolutely loves scary, thriller & drama filled movies but I always seem to regret watching them once I get into bed. I couldn’t resist seeing the new movie, The Black Swan starring Natalie Portman. Not only is Darren Aronofsky my favorite director, but Portman is always entertaining to watch and most importantly, the costumes were designed by the sisters who are behind one of the top fashion brands, Rodarte. The film was beautifully made, the costumes were absolutely gorgeous and Natalie Portman did an incredible job playing her part that kept almost everyone in the audience at the edge of their seats. This is a must see movie that should be added to the top of your holiday movie list.











