JLS star Marvin actually officiated the ceremony and pronounced David and Francesca man and wife.

The girls party the day before (Image: Instagram)

Say cheese (Image: Instagram)

Gorgeous! (Image: Instagram)

Dressed in a snappy blue suit, Rochelle shared a picture of Marvin stood underneath an archway, saying: "And THIS guy!!! HE just married them....."

Rochelle appeared to be one of the bridesmaids, posing up with the bride in a lovely pale pink dress.

She wrote on Instagram: "Today I watched my best friends get married in front of Es Vedra - our favourite place on earth!! I couldn’t be happier or prouder of them both. I am genuinely on cloud 9. Here’s to forever..."