Katy Perry is set to celebrate her 29th birthday by performing at Lakewood High School in Lakewood, Colorado after students won a contest to have the Roar hitmaker stage a private show for them on 25 October (13). The singer announced the winners on U.S. breakfast show Good Morning America on Friday (18Oct13).