The article says he arranged it all while she was in the UK for six months, so maybe she was genuinely surprized.
I arranged a weekend away for DH 50th. I packed our bags while he was at work and loaded it into my car. He didn't have a clue until I told him to get in the car. Even then he thought we were just going out for the day. He finally twigged when we pulled up at the hotel. It is possible to arrange a genuine surprise.
DH was delighted.
Soops Kitchen, a place of refuge, reflection and revelry.



