OMG. It's Kristen Stewart's birthday today - her 21st no less!
The Los Angeles native racked up an impressive number of film and TV credits before 2008, but it was then that Twilight launched her into mega-stardom.
She's come a long way since those early brooding, awkward days. Okay, those days are still here, but a little less prevalent for the burgeoning A-lister.
With Breaking Dawn set to end the saga, she has a long, bright future ahead of her ... hopefully with co-star Robert Pattinson by her side throughout.
Click to enlarge some of our favorite Kristen Stewart pictures and be sure to wish the actress a happy 21st birthday by leaving a comment below ...