Katy Perry Shines at 2012 Trevor Live Event