leighton meester and taylor momsen Leighton Meester And Taylor Momsen 3rd rock from the sun. Taylor momsen who played rebellious jenny humphrey left the show to record and tour with her rock band the pretty re...