Justin, 25, and Cameron, 33, have been dating for over three years now.
Justin‘s 25-year-old best friend Trace Ayala (formerly engaged to Elisha Cuthbert) also came along for the getaway.
Childhood: Cameron Diaz was born in San Diego, California, to Billie and Emilio Diaz.
Her mother was an import / export agent and her father worked as a Field Gauger for an oil company.
His family had moved to the USA from Spain, via Cuba.
Cameron's mother is of English, Cherokee and German descent. As a teenager, Cameron Diaz attended Long Beach Polytechnic High School.
The rapper Snoop Dogg was also a pupil at the school.
Modelling Career: Cameron Diaz became a fashion model at the age of 16, when she signed up to Elite Model Management, one of the top agencies in the USA.The company is run by John Casablancas, father of Julian Casablancas, the lead singer of The Strokes.Diaz modelled for a number of big-name designers, including Calvin Klein and Levi's.In 1990, she was also pictured on the cover of Seventeen magazine.Acting Career: An agent from Elite met the producers of the film The Mask when they were searching for the female lead.Despite having no acting experience, Diaz auditioned for the role and when her audition was successful, she immediately started acting lessons.