The "You're So Vain" guessing has finally ended, much to the chagrin of narcissistic old musician dudes like James Taylor who thought it was about them. And it's... David Geffen?! WTF? (Update: Maybe not!) [The Sun] [Pic: Getty]