Cameron Diaz is her stunning self shot for British Elle's December edition by the talented David Slijper.