The casting just keeps getting better.
No boring neutrals allowed.
December 31st can't come soon enough.
Signed, sealed, delivered.
Call your colorist...
Buddhism, Islam, Judaism, Christianity—gang's all here.
It's like a moisturizing balm mixed with a long-lasting stain.
Kristen Stewart plays Lizzie Borden's maid.
It's all "fake news," apparently.
These folks were not here for the right reasons.
More royal babies!
The actress on what she has to deal with.
They're not hiding it any longer.
"This was like the biggest deal in the world to me," remembers Dewan.
The Summer of Celebrity Engagements continues.
“Did you eat a lot of cheese and then have a nap?”
The feud continues.
An official ranking of the decade's standout films.
And you might be the ideal candidate.
"I never gave up on love."
They were together for six years.
The two are "very close."
They're too good not to share.
Princess Beatrice's expression is too good.
"It felt like progress had been made."
Four new fall colors to start wearing *now*.
In the wise words of Chrissy Teigen, "lol no one likes you."