Los Angeles Galaxy midfielder David Beckham surprised a room of partygoers by turning up at an after-game celebration in just a towel.
The former England international, who has his own range of underwear with H&M, attended a bash with his teammates and guests at the Hyatt Regency Hotel in Vancouver.
"David came into the room where there were players and some girls and all he had on was a towel wrapped around his waist. He looked really sexy," an attendee told RadarOnline.com.
"He was really friendly and nice to everyone in the room, but he was in just a towel, which was kind of strange, but hot!"
Meanwhile, the ex-Manchester United star has been forced to deny rumours that he cheated on his wife Victoria Beckham with Welsh opera singer Katherine Jenkins.