That was over 14 years ago in 2007.
Today she is 42, and has starred in 30 movies in total, 9 since Stardust was released.
In Stardust, I think Claire Danes looks:
Stardust scores 7.1 out of 10 on The Movie Database.
Claire Danes' first acting role was as 'Beth March' in Little Women, released in 1994 when she was 15.