Née princesse de Battenberg, Louise n'eut pas de chance en amour jusqu'à son mariage avec l'héritier du trône suédois: elle refusa la demande en mariage du roi Manuel II de Portugal, elle fut ensuite fiancée au prince Christophe de Grèce mais comme ils n'avaient pas d'argent ni l'un ni l'autre et que leurs parents ne pouvaient pas leur apporter une aide financière, les fiançailles durent être rompues. Son fiancé suivant (dont on ignore le nom) fut tué pendant la Première Guerre mondiale. Son troisième fiancé, Alexander Stuart-Hill fut chassé par le père de Louise lorsqu'il appris qu'il était homosexuel.
En 1923, lors d'une visite en Angleterre, le prince héritier de Suède demanda sa main. Pas enchantée d'épouser ce veuf, elle accepta finalement de l'épouser en juin 1923. Le mariage se déroula le 3 novembre 1923.
Louise fut une reine de Suède populaire et une reine active, choses oubliées par les Suédois d'aujourd'hui.