It could be Bailey. She told McD that she was married but she never said "my husband..." Also, maybe that's why he (and others) didn't know she was married, because she wanted to keep it quiet. And we saw her spouse pick her up and kiss her but they were pretty careful not to show what the spouse looked like (only a little bit of his/her jacket as I recall). At that time I thought it was because they hadn't cast the role really yet so were just using some random actor until they decided who to go with. But maybe it was because it was a female and they didn't want to reveal that yet.
I'm pretty sure Alex is not gay. Mind you, madonniac, I don't think his hotness would preclude him from being gay. :nono