Duffy de son réel prénom Aimée Anne, voit le jour le 1er Juin 1984, avec sa jumelle en Grande Bretagne. C’est à l’âge de 15 ans, que Duffy commence à chanter dans plusieurs groupes du Pays de Galles.
En 2003 elle participe à « La nouvelle Star » Galloise, et perd en finale contre Lisa Perdig.
Tout en cumulant des petits boulots, elle enregistre trois chansons et apparaît dans deux titres de l’album « Mint Royal » d’un groupe électro.
En 2007 elle signe son premier contrat avec A&M Records. Sur les chaines anglaises, la jeune chanteuse fait des passages très remarqués.
A 23 ans seulement, Duffy sort son premier album, « Rockferry » en mars 2008, faisant suite à ses deux premiers single « Rockferry » et « Mercy ».
Son look un peu années 60 et sa voix saoul font qu’elle se sera souvent comparée à la grande Amy Winehouse.