Princess Keira on Jimmy Fallon with lesser beings

Keira Knightley and Jimmy Fallon went head to head and note for note last night on Late Night.

The host and his Anna Karenina-star guest squared off in a guessing game that tested their musical prowess, as they had to play the songs on random instruments like the accordion or a melodica -- a strange combination of harmonica and piano.

Luckily, they had a little help from musical sensations Dave Matthews and Michael Buble, although their ears didn't turn out to be of much assistance.

“I feel like this exposes me in a professional way that’s unfair,” Matthews cracked.
“Am I the only one that doesn’t actually play an instrument?” Buble asked.

Knightley went first and had little success with the violin playing “Row, Row, Row Your Boat.” Matthews, her partner, could only guess “Jingle Bells.”

Buble guessed Fallon’s attempt at “Old McDonald Had a Farm” on the melodica in eight seconds. Knightley topped that guess when Matthews played, ironically enough, “Jingle Bells” on the cello. Knightley only took four seconds to guess.

this beautiful perf-jawed feminist queen of the universe