Jennifer Lawrence might have been a no-show at the premiere of "Silver Linings Playbook" in NYC last night (Nov. 12), but her co-star Julia Stiles hit the red carpet at the Ziegfeld Theater, stealing the attention from all the other attendees.
Sporting a shorter hairdo, the teen favorite from the late 1990s and early 2000s -- come on, "10 Things I Hate About You," "Down To You," "Save The Last Dance" and "O" -- wowed in a black dress as she proved nothing has changed with age. The 31-year-old actress, who stars in "Silver Linings Playbook" alongside Lawrence, Bradley Cooper and Robert De Niro, made sure her legs were the main attraction, something she wasn't so keen on doing over a decade ago.
On Feb. 5, 1999, Stiles, sporting her iconic golden waves, wore a tea-length blue dress at the premiere of the television movie, "The '60s," in Hollywood, Calif. She was only 18 years old.
Now look at how far she's come! We hope to see a lot more of her in the future. Maybe a return to "Dexter?"
Check out Stiles' then and now pictures below:
ALSO ON HUFFPOST:
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more