Debra looks great for once.
Heidi looks fab.

Who is Olivia Wilde?