Question: who wrote you know i'm no good?
Answer: Amy Winehouse