Two Black Cadillacs Lyrics

Lyric discussion by ShieldG7 

Cover art for Two Black Cadillacs lyrics by Carrie Underwood

By "one's for his wife, one's for the one who loved him at night" I took it as meaning that there were two hearses carrying two people in it. Which means that even tho they plotted against him, their plan failed and backfired in such a way that killed them both, but didn't implicate him because the preacher and his brother both said he was a good person, meaning they didn't know about him cheating on them and (possibly) killing them both. By "he's not the only one with a secret to hide", I took it as meaning that either his wife or mistress or both had been also cheating on him.

My Interpretation

That is an interesting interpretation, although I think you may be overthinking it. To me, the meaning of the song is much more straightforward. I think the post below by SlytherinWolf is accurate. The "one's for his wife, one's for the one who loved him at night" means that there are two cadillacs driving in the procession for his funeral. His wife is in one, his mistress is in the other. If they were dead in a hearse themselves, they wouldn't be able to lay a rose down or throw dirt into the ground. ...

No. He had another woman on the side, apart from mistress. Both wife and mistress knew about each other, and were fine with it.

What was the problem was the addition of the third woman, whose number is the one the wife called.

@ShieldG7 NO!! This song means that a guy was cheating on his wife and mistress, so they moth killed him! DUH! Sorry. :p