Cameron Diaz is fuelling reports that she and longtime boyfriend JUSTIN TIMBERLAKE have secretly got engaged by sporting a sparkling gem on her ring finger.

The actress insists the band is just "a gift" but she's happy to show it off as she promotes her new MTV travel show TRIPPIN'.

Diaz wore the sparkler on Thursday night (24MAR05) when she was a guest on Jay Leno's TONIGHT SHOW in America, but made no mention of any impending nuptials.

The CHARLIE'S ANGELS star was formerly engaged to actor Jared Leto. Her and Timberlake have been dating since 2002.

26/03/2005 01:28