Gary & Jade's wedding held at Villa 57217 in Pegia Hills, Paphos.

Gary and Jade’s wedding was held at a luxury hill-top villa in Pegia, Paphos.

The marriage ceremony was held on the upper terrace which has superb panoramic views of the Paphos coastline and the deep blue Mediterranean Sea.

After the ceremony, everyone moved to the front of the villa for the classic confetti shot and then they returned to the upper terrace where a buffet meal was waiting for them.

The meal was followed by the cake cutting and then the evening disco started with dancing and fun going on until the early hours.

Gary and Jade were absolutely brilliant to photograph and I wish them every happiness for the future.