Most of the focus was on little baby George when Kate Middleton and Prince William left the hospital this week. But we here at HuffPost Style couldn't keep our eyes off of Kate's immaculate hair and beautiful glow. Her post-baby beauty look was simply breathtaking.
We were also taken aback by a lot of great lip colors on this side of the pond, from Solange Knowles' perfect red lipstick to Naya Rivera's great bubblegum pink pout.
This week's failures found stars wearing way too much makeup for sweltering summer days. To wit, Jessica Chastain tried an unflattering lipstick and Cate Blanchett was just a little overdone.
Click through to see all the "winners" and "losers" in beauty this week. Do you agree with our picks?
Want more HuffPost Style beauty content? Check us out on Twitter, Facebook, Tumblr