I know Keira Knightley has been on here a lot lately, but she’s nominated for an Oscar and she’s hot, and that’s why I keep scrounging for anything new about her. That and I may be obsessed with her. So, here she is on Ellen Degeneres playing “Raindrops Keep Fallin’ On My Head” with her teeth. The whole video is pretty much a close up of her mouth, so if you can drown out Ellen’s annoying ass long enough to concentrate on that and Keira’s voice, be warned. This clip will haunt your dreams and cause arguments with your girlfriend.