Los Angeles - Sean Penn couldn't take his eyes off Madonna at her concert in Los Angeles on Thursday.
The Milk actor - who had a stormy four-year marriage to the singer from 1985 to 1989 - attended her show at the Staples Centre and onlookers revealed he was quite impressed with her raunchy stage performance.
''He was practically panting. Every time she thrusted or bent over, he was like 'Oh, man! I can't take this! She is too hot!', a source told RadarOnline
Despite their volatile marriage, there is no bad blood between the pair and Madonna reportedly even teased Sean from the stage.
The witness said: ''At one point she stared Sean dead in the face, smiled, unzipped her pants, and mooned the crowd, but it was really like she was mooning Sean!
"He laughed and clutched his chest like he was going to pass out. She was wearing a black lacey thong, and her butt looked perfect! So smooth and tight....like a 20 year old's!''
Meanwhile, Sean went backstage to congratulate Madonna after her performance and witnesses said he was ''like a teenage boy meeting his idol. It was amusing, and kind of cute''.
24.com publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.
Royal watchers are scrutinising the duchess of Cambridge on her New Zealand tour after husband Prince William appeared to hint a second baby is on the way. Read More »
Police have described the death of wild-child Peaches Geldof, who was found dead in her UK home, as "unexplained and sudden". Read More »
20 new pics of Kate and William.
6 best pics from the royal tour!
Check out these pics of Prince George!
10 pics from Will and Kate's visit.
Kate and Will wows the crowd!
Will and Kate hanging out with Peter Jackson.
10 photos of adorable Prince George!
The royals arriving in New Zealand!
South AfricaCity PressMarket Related
South AfricaCity PressR131601 - R616758
HousesR 2 150 000
FarmsR 2 750 000