Titanic’s Gloria Stuart, Who Played Rose, Turns 100

 Steve Granitz/WireImage.com

Gloria Stuart, who played the older Rose in Oscar-winning flick Titanic, has turned 100. (Kate Winslet played Rose as a young woman in the movie.)

PHOTOS: What the stars are up to

Stuart celebrated her 100th birthday on Sunday with more than 100 family members and friends, including Shirley MacLaine, Tom Arnold and Frances Fisher. Director James Cameron and his wife Suzy Amis hosted the fete at the Ace Gallery in Beverly Hills. Not there: Winslet or Leonardo DiCaprio.

PHOTOS: Leo and Kate — and other stars' most romantic roles

Cameron, who is converting the 1997 Oscar-winning film into 3-D for re-release in April 2012, the 100th anniversary of the ship's sinking, told the Los Angeles Times: "Gloria's so alive, and her creativity, her artistry and the sparkle in her eyes is a challenge to all of us to live as fully and richly as she has and will continue to do as she heads into her 101st year."

PHOTOS: Do you like Kate Winslet's hair like this?

Stuart was born July 4, 1910 in Santa Monica. Her family's roots can be traced to the gold rush town of the Angels Camp, according to the Times.

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!