It's been a tough year for Twilight star, Kristen Stewart, but the 22-year-old actress appeared to be having fun and acting her age at Nickelodeon's 26th Annual Kids' Choice Awards in Los Angeles (and she even managed to sport a smile).

Stewart looked classy yet edgy in a checked Osman Yousefzada top and hotpants teamed with Christian Louboutin black heels. She complimented her blue ensemble with a  messy French plait.

The star looked in good spirits after recently reuniting with boyfriend Robert Pattinson after he returned to Los Angeles after shooting a movie in Australia.