In her first major event since Heath Ledger's death, Williams turns out at the Cannes Film Festival. Plus: Cameron Diaz, Denise Richards, David Cook and more

INDY SPIRIT

Denise Richards looks like she's been struck by Indiana Jones fever with her choice of headgear during a visit to MTV's TRL on Wednesday. The actress has been creating controversy while making the publicity rounds to talk about her E! reality show Denise Richards: It's Complicated, which premieres on Memorial Day.