Amy vs. Lily Who'd You Rather?

10/26/2009 5:00 PM PDT

Amy vs. Lily: Who'd You Rather?!

British popwrecks Amy Winehouse and Lily Allen faced off at the same award show in London on Monday.


Question is ...