Annie Major and Alex James at their wedding in Naples, Florida. Maj... / Cosmos