Gorgeous CAMERON DIAZ has finally flown into Britain - a week too late for her Royal dinner date.
The CHARLIE'S ANGELS actress, who was due to dine with PRINCE CHARLES and her Angels co-stars last Tuesday (21NOV00), landed at Heathrow after being held up because of work commitments in New York. She also missed the star-studded premiere at London's Leicester Square as a result. (CAZ/WNTRE)
Source: WENN