CW Philly Celebrities Caught Off Guard July 4, 2012 / 5:14 PM EDT / CBS News Reece Mastin Carly Rae Jepsen Katy Perry Jennifer Lopez Kristen Stewart Robert Pattinson Jada Pinkett-Smith Rihanna Kristen Stewart Lady Gaga Kirsten Dunst Lil' Wayne Justin Bieber Selena Gomez Sarah Jessica Parker Scarlett Johansson Taylor Swift Kelly Osbourne Zoe Saldana Russell Brand Kim Kardashian Britney Spears Selena Gomez Taylor Lautner Ryan Gosling Katie Holmes Blake Lively Natalie Portman Lindsay Lohan Hayley McQueen