Natasha Henstridge in red mini dress