The Pirates of the Caribbean star stuns diners by stripping off in a packed restaurant
The unexpected incident happened after a fellow diner accidentally toppled a drink down the front of Orlando‘s shirt, leaving him looking less than pleased.
But instead of sitting there dripping, the ever-resourceful star called on a member of his entourage, who quickly dashed to a nearby store and returned with a choice of not one, not two, but three new shirts.
The Hollywood heartthrob then astounded diners by peeling off his damp shirt there and then.
‘Much to the delight of every female diner he made his choice at his table, right in the middle of the dining room packed with 200 people’, an onlooker said.
‘He took his stained shirt off and let everyone catch a glimpse of his body before putting on a white shirt’,
We wish we’d been at that restaurant!
What do you think of Orlando’s latest stunt? Let us know your thoughts in the comments box below.