HARRY Potter led the worldwide box office for a second weekend yesterday, but the boy wizard had a close shave with a hairy princess – Walt Disney’s Rapunzel story “Tangled - in North America. The seventh movie in the hit franchise, "Harry Potter and the Deathly Hallows Part 1," sold $163.5m (£104.9m) worth of tickets globally, Warner Bros said.