If you were still shopping for a present for Johnny Depp and Amber Heard ahead of their rumored wedding this weekend, you're too late. The happy couple — who announced their engagement in December 2012 — reportedly tied the knot at their home in Los Angeles on Tuesday, People magazine reports. Depp and Heard are still expected to hold their intimate-yet-lavish wedding on his private island in the Bahamas this weekend for 50 or so of their closest friends, but they went ahead and got the legal part out of the way already. "He's completely in love and can't wait," a source tells E! News. Clearly.
Follow Ned Ehrbar on Twitter: @nedrick