Karen Elson est née le 14 janvier 1979 à Bolton en Angleterre. C'est une top model Britannique mais pas seulement, car elle est également chanteuse.
Ces cheveux roux sont sa principale caractéristique physique. Alors qu'elle est enceinte, Marc Jacob l'a fait défilée. Et le photographe Steven Meisen l'a prend en photos les cheveux rasés. Karen Elson est apparue dans plusieurs campagnes internationales tels que ; Yves Saint Laurent, Burberry ou Jean-Paul Gauthier. En 2002, Karen Elson a avoue être boulimique et ce depuis quatre ans.
Elue meilleur top british devant Lily Donaldson et Danny Beauchand, elle a une longue carrière musicale derrière elle. Sa voix est souvent comparée a celle de Hope Sandoval du groupe Mazzy star. En 2006, Karen Elson a chanté avec Cat Power une reprise d'une des chanson mythique de Serge Gainsbourg « je t'aime … moi non plus ».
Mariée au chanteur américain Jack White, la belle Karen Elson est l'heureuse maman d'une petite fille qu'ils ont appelée Scarlett Teresa.