Another gorgeous bunch of droolworthy-ness courtesy of Instyle. From the top (sorry, I know this isn't ideal, but I am having major spacing issues with my friend blogger...!?): Kate Walsh, Olivia Wilde, Kirsten Bell, Donatella Versace, Michael Kors, Jessica Alba, Heidi Klum & Seal, Vanessa Williams, Miley Cyrus and Kelsey Grammer (aka Frasier). Enjoy!
All images instyle.com