But unlike poor Rory McIlroy, at least most men don't get asked in front of the world's press.
Caroline Wozniacki brought the house down when she spiced up her boyfriend's post-round news conference in Dubai.
The Danish tennis player interrupted the normal talk about birdies and bogeys and five-irons and three-woods with a question out of the blue from the back of the room.
A clearly mischievous Wozniacki took the microphone from one of the reporters and asked McIlroy, amid roars of laughter from the assembled media, "If you win this week am I going to get a really nice Christmas present?"
The world's number one golfer pulled his cap over his eyes before telling his girlfriend: "Have you not already got a lot of nice presents?
"I have been looking, I have been looking. But it won't take winning this week to buy you a nice present -- I'll get you a nice present anyway."
It drew another smiling response from the golf-watching Wozniacki: "That must be because I'm an unbelievable cheerleader."
McIlroy prompted more giggles from the floor when he said: "You're a better tennis player," to which the Dane replied: "That's not very nice."
An expensive gift is sure to be heading Wozniacki's way next month with golf's world number one having already banked almost $13bn (¤10bn) in official earnings by winning the money-lists on both sides of the Atlantic.
McIlroy can add $1.33m (¤1m) to his bulging account by landing the first prize here this week plus a $1m (¤775,000.) bonus from the end-of-season prize pool.
He is, however, more concerned about adding the Dubai title to his European money-list crown come Sunday night.
"It would be great to emulate what Lee Westwood did in 2009 and win both trophies," he told reporters after a first-round 66 left him one stroke behind tournament leader Luke Donald.