Jade nets £1m deal for wedding day coverage