Here's what's happening today in pop culture:
• Seth McFarlane's foul-mouthed comedy "Ted" scored a surprising $54.1 million this weekend, topping the box-office charts. The raunchy "Magic Mike" took second, and the wholesome "Brave" held on for third. [Box Office Mojo]
• In an email to blogger Andrew Sullivan, CNN's Anderson Cooper officially stated what had long been rumored: "The fact is, I'm gay." He also explains why he's kept quiet about it for so long. [The Daily Beast]
• Katie Holmes files for divorce from Tom Cruise, and seeks full custody of their daughter, Suri. They will share time with their other dependent, the tabloid journalsm industry. [MTV.com]