It's actually pretty flawless.
And just for fun, here's the original:
Leighton Meester continues pursuing her music with an awesome cover of The Cardigans’ "Lovefool."Meester released her Heartstrings album last fall, and though it didn't garner the attention it deserved because it relied on her talents in combining pop with folk versus the typical auto-tuned, electro-backed bangers à la Paris Hilton, her music game is on point. The former Gossip Girl star presses on with an impressive cover of a The Cardigans' '90s classic "Lovefool." She sang her rendition for the AV Club and says:
“I chose it because I’ve always really liked it. I think it’s ironic and really cute and sounds super fun, but it’s also really desperate and I can relate.”Her version doesn't stray far away from the original, and in this case we appreciate that. Check it out: