The “Twilight Saga: Breaking Dawn- Part 1” premiere took place in LA last night, and honestly the best part was Jennifer Love Hewitt. She looked amazing in Green, and stole the show. Here's those amazing photos.
More From 96.1 The Eagle
Jennifer Love Hewitt’s ‘The Client List’ Canceled at Lifetime