I recently saw this picture of Jennifer Anniston and fell in love with her all over again. To me Jenn is the ultimate All American Sweetheart. She has such a funny, quirky, open personality. She doesn't have a history of running around with crazy people doing crazy things. She loves dogs. Who can forget her stunning wedding to Brad Pitt, and of course the shocking way the marriage ended? I just really like her. She seems relatable.
There are of course other actresses vying for the title of America's sweetheart:
We have the ever lovely Reese Witherspoon
And of course the recently cuckolded Sandra Bullock
Some, might suggest Julia Roberts deserves a mention here
Although, there are plenty of other well-known American actresses, I think the above mentioned women do a great job of picking good movie roles (Cameron Diaz might have made the list but for all her cheesy poorly acted comedies, not that Jenn Anniston hasn't done a few bad movies - but I think that Jenn's good roles more than make up for her bad ones). They also do a great job of at least seeming to be relatively normal, in spite of their great wealth. They've been around for at least a decade (otherwise Maggie Gylenhall might have made the list). And although they are small, they aren't starving themselves (otherwise Kate Hudson might have made the list).
So what do you think defines a movie star worthy of being called America's Sweetheart? And who are your favorite American Sweethearts?