As we mentioned earlier, the 30-year-old actress tied the knot this weekend with Michael Polish in Philipsburg, Montana and now we finally know what she wore!
The blushing bride walked down the aisle wearing a custom Oscar de la Renta strapless ball gown complete with a eight-foot-long by 16-foot-wide train and full length veil that billowed epically in wind.
While all eyes were most certainly on Mrs. Polish, the groom looked quite dapper himself, outfitted in a tailored three-piece charcoal Brooks Brothers suit.
After saying their 'I dos', Kate ditched the behemoth of a train for her second custom look of the day: an embroidered tulle dress with romantic scalloped cap sleeves.
[Image via John Dolan for MSLO.]