Stars and Scars You Be the Judge

12/2/2017 12:40 AM PST

Stars and Scars -- You Be the Judge

The Matt Lauer firing stunned just about everyone, but there was good news this week ... Harry and Meghan are gettin' hitched! So we gotta ask ...