Lilian May Davies föddes i ett fattigt hem i Swansea, Wales den 30 augusti 1915 som dotter till William och Gladys Mary Davies. Lilian Davies flyttade till London på 30-talet där hon bland annat försörjde sig som mannekäng. Hon gifte sig 1940 med den skotske skådespelaren Ivan Craig. Hon träffade prins Bertil i London 1943, samtidigt som den tyska bombningen av London pågick. Under andra världskriget arbetade Lilian Craig i en fabrik för tillverkning av radioapparater för brittiska handelsflottan samt på ett sjukhus för sårade soldater.
Skilsmässan från Ivan Craig blev klar 1947 och Lilian flyttade så småningom i hemlighet till prins Bertil i Stockholm, eftersom de officiellt var ett oförenligt par på 40-talet - prins Bertil kunde inte av pliktskäl gifta sig då med Lilian. Lilian gifte sig senare, den 7 december 1976, med prins Bertil i Drottningholms slottskapell.
Lilian är engagerad i föreningen SOS barnbyar och är beskyddare av olika sammanslutningar och organisationer. Prinsessan är också hedersmedlem i flera klubbar och föreningar, vilka tillhörde Prins Bertils intresseområden, och förrättar ofta pris- och medaljutdelningar inom dessa områden.
Hon har skrivit boken "Mitt liv med prins Bertil". Lilian är bosatt på Djurgården i Stockholm.