It has recently been revealed that Jennifer Aniston wore a wedding veil from J.Crew on her wedding to Justin Theroux.
According to reports, Jennifer topped her knee-length frock with a veil from the popular chain store (whose veils typically sell for about $200).
Plus, the little white dress in question wasn't super high-end, either. "Jen bought her dress at a store," an Aniston insider shared. "It wasn't thousands of dollars." The bride finished her ensemble with a wide, diamond-studded wedding band, designed by her good friend Jennifer Meyer, who also crafted the groom's ring.
A source shared with Us Weekly, "Their dogs were the ring bearers!" There was even a photo booth, where some from their guest list, which included Emily Blunt, Ellen DeGeneres, and Maid of Honor Courteney Cox, snuck inside to take racy snaps—including the newlyweds".
Source: US Weekly