Cameron Diaz received the 2,386th star on the Hollywood Walk of Fame in Los Angeles yesterday.

The What Happens in Vegas star was supported at the event by family and friends including Tom Cruise & Katie Holmes, and Sofia Vassilieva.

Cameron posed for pictures with her new star as well as giving a short speech.


(Pictures by: HC / Splash News)