Cassie & Chris in Bozeman, MT

"My girlfriends are all vibrant women, and I wanted them to wear something that showed off their sense of spirit," says Cassie, who asked her bridesmaids to choose any red dress they liked; the couple's pug, Taco, carried the rings on his collar (Soren, the young friend in cowboy hat and gingham shirt, wrangled the pug).

See More: