A star-studded crowd gathered to witness Bobby Kennedy III and his computer whizz bride Amaryllis Fox be joined in matrimony at the Kennedy Compound on Cape Cod.

As the sun began to set in Massachusetts, Bobby Kennedy III and Amaryllis Fox said their vows.

The groom (33) opted for a rather unusual look: cream chinos, a blue and green floral suit jacket with penguin tails, and a colorful cummerbund. In keeping with the 'Cape Cod Chic' dress code, the son of Robert F. Kennedy Jr also donned a pair of shades for the ceremony.

The 37-year-old has certainly had an incredibly varied career. Fox is a former CIA Clandestine Service Officer, coder, writer, television host, peace activist, and entrepreneur.

The New York-born and Oxford graduated whizz worked for the CIA in 16 countries in Africa and Asia before leaving her role in the government back in 2010. She is reportedly an expert in computer coding and helped the government to develop a formula of sorts to predict terrorist activity.

According to the Daily Mail, she has one eight-year-old daughter, Zoe, from her previous marriage. Zoe was evidently welcomed into the Kennedy clan with open arms, as she featured in their annual Fourth of July family photo.