Your guy will definitely owe you big time if you surprise him with tickets to "Savages" this weekend. Blake Lively plays Ophelia, or "O" as her two boyfriends like to call her. And yes she has two boyfriends -- Ben (Aaron Johnson) and Chon (Taylor Kitsch) -- who are also best friends and they don't mind sharing her. So Ben and Chon are successful businessmen running a marijuana-growing empire. They've developed some incredibly powerful strain of weed. Life is good and mellow until one of the major and violent Mexican drug cartels moves in and wants to partner with Ben and Chon against their will.
Sofia Vergara has a lot more to celebrate than just her 40th birthday. Reports say she's engaged to Nick Loeb. Sofia, who is celebrating her birthday at a Mexico resort, hinted at the engagement when she showed off a diamond ring on Twitter.
Can you believe Heidi Klum has four children? Go to
and let us know.