Meghan tied the knot last week with her boyfriend of two years, Ben Domenech, at the McCain family ranch outside Sedona, Arizona. Her father, Sen. John McCain, described the wedding as “a wonderful day. The thing in life you want more than anything else is for your kids to be happy. And I’m confident that she will be”. He expressed delight that the festivities took place at the McCain family ranch. “This beautiful valley has some special meaning because that’s where we spent all our time with our kids growing up,” he said. “The wedding was a celebration of life and also a chance for us to revisit and celebrate the past.”