Cameron Diaz Iconic Role In There’s Something About Mary
Cameron Diaz is one of the most versatile actresses in Hollywood who has appeared performing as Mary in There’s Something About Mary. It is a hit American comedy movie written by Bobby and Peter Farrelly and directed by Peter Farrelly. The movie was released in 1998, getting a huge success while many critics praised Diaz’s…