tennisalpha.com

Top 16 Best Karaoke Duets of All Time

16

Single Ladies (Put A Ring On It) – Beyoncé

15

For Good – Kristin Chenoweth and Idina Menzel

14

Perfect Duet – Ed Sheeran and Beyoncé

13

Despacito – Luis Fonsi and Daddy Yankee

12

I Know What You Did Last Summer – Shawn Mendes and Camila Cabello

11

Empire State Of Mind – Jay Z and Alicia Key

10

We Got the Beat – The Go-Go’

9

Girls Just Want To Have Fun – Cyndi Lauper

8

The Time Of My Life – Bill Medley and Jennifer Warnes

7

Come What May – Ewan McGregor and Nicole Kidman

6

Fireball – Pitbull and John Ryan

5

Walk This Way – Aerosmith

4

Endless Love – Diana Ross and Lionel Richie

3

Shallow – Lady Gaga and Bradley Cooper

2

Don’t Go Breaking My Heart – Elton John and Kiki Dee

1

Like I’m Gonna Lose You – Meghan Trainor and John Legend

The End