Courteney Cox has asked Ed Sheeran to be an usher at her wedding.

The 'Sing' hitmaker - who introduced the former 'Friends' star to her husband-to-be, Snow Patrol star Johnny McDaid - will take a starring role in the nuptials and could even be in line for the role of best man.

A close friend of Courteney's said: ''Not only is Ed great mates with Johnny, he is a close friend of Courteney's.

''Ed said yes immediately when asked. Johnny's other best pal, singer Foy Vance, is also an usher.

''It's between him and Ed for best man -- they'll probably share it.''

Courteney - who split from her ex-husband David Arquette, with whom she has a 10-year-old daughter Coco, in 2013 - is said to have never been happier.

A source told The Sun newspaper: ''She has never been happier.

''And even though it's her second marriage, she would like people important to her to be there.''

It is thought the wedding will be held in Ireland after it was revealed the couple had fallen in love with Ashford Castle, in Galway, while they visited Johnny's family.

Meanwhile, Ed, 23, is thought to be living in the actress' Malibu home rent-free.