This Mother's Day weekend, Jenna Bush married Henry Hager at the family's Crawford, Texas ranch. The alter was built from limestone slabs and decorated with white roses and oakleaf hydrangeas.Jenna chose her colors from the wildflowers that are blooming in Texas this spring. The couple said their vows just as the sun was setting on the lake.
All the details of the wedding were kept secret so the Bush family could enjoy a private moment of joy with their daughter and new son-in-law.
all photos White House photos by Shealah Craighead