Cameron Diaz may have split up with Justin Timberlake but she is still quite partial to his jeans. These photos taken last week show her leaving the gym wearing a pair of Justin’s William Rast Straight Leg jeans.