Avec Love is all you need, la réalisatrice Susanne Bier retrouve la comédie romantique, style qu'elle n'avait plus exploré depuis The One and Only en 1999.
Susanne Bier a confié le rôle de l'héroïne à Trine Dyrholm avec qui elle avait déjà collaboré sur le film Revenge (2010), plus dramatique que Love is all you need : "Je crois que c'était agréable pour elle car elle incarne des personnages sombres depuis un bon moment", explique la réalisatrice. Ce rôle a donc représenté un défi pour l'actrice : "Au départ, d'ailleurs, j'ai le sentiment qu'elle redoutait de jouer un rôle dans un registre aussi léger", ajoute la cinéaste.
Love is all you need marque la cinquième collaboration entre Susanne Bier et le scénariste Anders Thomas Jensen après Open hearts (2002), Brothers (2004), After the wedding (2006) et Revenge (2010).
Love is all you need a été tourné à Sorrente, dans le sud de l'Italie.
Love is all you need évoque la maladie, et notamment le cancer, un malheur qui n'était pas inconnu à certains membres de l'équipe du film puisque la mère de Susanne Bier s'est battue contre cette maladie alors que la première femme de Pierce Brosnan en est décédée.
Le film a clôturé le Festival de Venise en 2012. C'est le premier film danois sélectionné dans ce festival depuis 22 ans.