Kev,
If I was you I would be straight up and tell her the meal is on and if she wants to go she comes, if you try the surprise I reckon it will back fire, she will know some of us like Chris and me for example, would offer to sing her happy birthday but fear that would clear the pub in seconds
