Cameron Diaz has become the latest celebrity to receive a star on the Hollywood Walk of Fame.
The actress - whose new film My Sister's Keeper is released this week - celebrated her new-found status with former co-stars Lucy Liu, Tom Cruise and Katie Holmes at the ceremony in front of the Egyptian Theatre on Hollywood Boulevard.
She thanked her co-stars, directors and fans in her speech, saying: "I want to thank everyone who has supported me over the last 15 years."
She continued: "It has been such a privilege to make films for you, to share in the laughter and in tears - it's because of all of you that I can say I have the best job in the world."
Cameron, who dedicated the star to her parents' "eternal" love, added: "The camaraderie, the collaboration, the relationships are what I do this for. I've always been aware that I'm a person blessed with good fortune, mostly with the people in my life.
"When people talk about a big star, what they may not realise is that no star stands alone. It is only one of many that exists in a universe. I come from a bright, beautiful universe of blaring stars."