Denise Richards Best movies: Love Actually (2003) The World Is Not Enough (1999) Starship Troopers (1997)