Such a pleasant surprise. And naughty one too. That's what the Mexican television audience got themselves last weekend while watching a live football match between Monterrey and Cruz Azul.

Catherine Leah Spence, a 30-year-old American pulled out the surprise a few times during the match. She got herself fame, and a $600 fine for public nudity. Not to pay off the fine, she has announced that she will be auctioning her hat and top for charity. I don't think people will buy her stuff for charity but to get a piece of her. If you get my drift.