Courteney Cox's fiancé will reportedly serenade her with two new songs at their wedding.
The 50-year-old actress is gearing up to marry Snow Patrol rocker Johnny McDaid, 38, who she's been engaged to since June.
They were introduced by their close friend Ed Sheeran, who is rumoured to be acting as best man on the big day. He's also apparently going to perform as the couple have their first dance, with Johnny's group also taking the mic.
"[He's written three new tracks], two love songs for Courteney and one that will honour his late father," an insider told the American edition of OK! magazine.
The pair are yet to confirm when their wedding will take place, but the publication insists it will be very soon. There will also apparently be two celebrations, so they can mark their marriage with all their loved ones.
"Courteney and Johnny had always planned on doing something in Northern Ireland for his friends and family there, but it will be a small celebration after their wedding in LA on November 8," the source claimed.
Although they are having two parties, neither is going to be that lavish. Courteney apparently feels that she went down the A-list route when she married her ex-husband David Arquette, so this time around only people she is very close to will be there. These include David, who is the father of her ten-year-old daughter Coco.
The actress' best pal and Friends co-star Jennifer Aniston will also be there and has apparently been very involved in the plans. She is said to have helped pick out Courteney's dress and other details such as the cake, and even offered her lavish Bel Air mansion as the venue.