This has been a big month for prominent politicians coming out in favor of gay marriage. First, Bill Clinton publicly disavowed the anti-gay marriage bill he signed into law in 1996. One week later, it was Republican Senator Rob Portman's turn, and just two years after his own son came out as gay. Then, last week, it was Hillary Clinton, which was surprising only because she hadn't already made such an announcement. And now Missouri Senator Claire McCaskill has announced her support, and via Tumblr, no less.

McCaskill wrote:

My views on this subject have changed over time, but as many of my gay and lesbian friends, colleagues and staff embrace long term committed relationships, I find myself unable to look them in the eye without honestly confronting this uncomfortable inequality. Supporting marriage equality for gay and lesbian couples is simply the right thing to do for our country, a country founded on the principals of liberty and equality.

Good people disagree with me. On the other hand, my children have a hard time understanding why this is even controversial. I think history will agree with my children.

Better late than never. Plus her weird hat creep-shotting expertise makes up for at least some of her tardiness on the issue.

[Image via AP]