Credit: Stephen Fernandez / Splash News Photo: Taylor Momsen Strikes Her Signature Pose in Toronto, Canada on February 26, 2011