The Good, the Bad and the Ugly July 6, 2011

kennan cahill and glee

Keenan Cahill & the cast of Glee cover Katy Perry's 'Last Friday Night' - Pop Crunch

Video: Nick Jonas sings Lady Gaga and Bruno Mars at Microsoft event - Daily Stab

Janice Dickinson looks weathered in these Malibu Beach bikini photos - Yeeeah!

Hillary Scott from Lady Antebellum got engaged on July 4th  - Anything Hollywood

Photo: Miranda Kerr and her adorable baby Flynn at LAX - Celebitchy

Jennifer Aniston and Justin Theroux to write screenplay together - Evil Beet

Photos: LeAnn Rimes tweets curvy pictures of herself - Bricks and Stones

Prince Albert and Charlene Wittstock marry over the weekend -Right Celebrity

Photos: Reese Witherspoon shows off tattoo on her tummy - Hollywood Backwash

Blake Lively moves into Leonardo DiCaprio's SoCal mansion - Pop on the Pop