Cameron Diaz is working a sexy look that's softer than the 600-thread-count sheets she's wrapped herself in.