Did Cameron Diaz actually shave her hair?

Although Cameron Diaz's character in the movie shaves her head, Diaz did not actually do so in real life. Sophia Vassilieva, who played Diaz's cancer-striken daughter, did, however, shave her head in both the movie and in real life. Cameron Diaz wore a bald cap instead of shaving off her own hair.

All this is further explained here. Regarding this, did Natalie Portman shave her hair?

For her role in "V for Vendetta" in 2006, Natalie Portman shaved her head to better portray her character Evey, a freedom fighter. Portman surprised the world by showing up to the premiere of the film sans hair and, obviously, still managed to look gorgeous.

Likewise, how old was Sofia Vassilieva in My Sister's Keeper? Sofia Vassilieva, Diaz's 16-year-old co-star, went for the real deal, however, and had her locks made into a wig that she eventually donated to Locks of Love. Vassilieva actually landed the role in the Nick Cassavetes film after Dakota Fanning dropped out of the project.

Consequently, did Kate from my sister's keeper really have cancer?

Anna Fitzgerald's older sister, Kate, suffers from acute promyelocytic leukemia, a blood and bone marrow cancer. Anna was born as a savior sister specifically so she could save Kate's life through the donation of umbilical cord. At first it is successful, but the cancer continues to relapse throughout Kate's life.

How much was Demi Moore paid for GI Jane?

Salary (13)

Ghost (1990) $750,000
The Juror (1996) $7,500,000
Striptease (1996) $12,500,000
G.I. Jane (1997) $11,000,000
Deconstructing Harry (1997) $450,000