Orlando Bloom shocked diners by stripping off in a Las Vegas restaurant.
The ‘Pirates Of The Caribbean’ actor was dining at upmarket Italian eatery Lavo with his model girlfriend Miranda Kerr, actress Rosario Dawson and other friends when a fellow diner accidentally spilled a drink all over his expensive shirt.
An onlooker said: “Everybody on the table let out a gasp when the guy spilled his drink on Orlando. He was perfectly cool about it though - rather than flying into a rage he laughed it off.”
British hunk Orlando and his party then devised a plan so he could continue partying, and after making a phone call, within half an hour an employee appeared with three crisp new shirts for the actor to try on.
Rather than retiring to the restrooms to change however, he simply took his shirt off in front of the restaurant, bearing his famously rippled torso.
The source added: “Orlando pulled the wet shirt off, and was sitting there at his table half naked while his friend helped him into the new shirt. Mind you with his muscles, he could get away with it.”