Cameron Diaz wore a fantastic outfit at the LA première of My Sister’s Keeper, and she was wearing the one-shoulder trend.

Looking great, ain’t she?
Cameron Diaz wore a fantastic outfit at the LA première of My Sister’s Keeper, and she was wearing the one-shoulder trend.

Looking great, ain’t she?