Our favorite wedding-ready celebrity hair.

Cameron Diaz at the 2010 Academy Awards