Aw, it's like a happy ending in an upbeat country song! Singers Miranda Lambert and Blake Shelton tied the knot on a ranch near San Antonio, Texas, on May 14. The "Kerosene" gal wore her mother's wedding dress and cowboy boots for the ceremony, which took place in a barn lit by lanterns. The only question was who would provide the entertainment. Since both Lambert and Shelton were a little busy, fellow country crooner Neal McCoy did the honors.
Celebrity Weddings of 2011
See which stars said "I do" this year -- from Prince William and Kate Middleton to LeAnn Rimes and Eddie Cibrian.