Your cover can be blown visiting an MP, SC or SP. I'd have more respect for a guy that has a life, then those lonely guys with no balls to do anything. You have a girl from Vancouver and follow PurpleMonkey's suggestion of a friend not a girlfriend - you should be fine. If I was at the same party and something happened - I'd drag you both to my table. Your friends will cover for you and only the pussy whipped would whisper to their SO's.Have to side with the guys who say this is a bad idea. Too risky and if your cover is blown you will be talked about forever as the guy who could only get a hooker to take to a wedding.
Your decision of course but you can either live life on your terms or spend your life cowering in the shadows of other peoples expectations.