Cameron Diaz 'confirms' retirement . The actress seemingly admitted she is no longer making movies after her 'The Sweetest Thing' co-star Selma Blair recently joked Cameron has 'retired'.