Родившись в Калифорнии, г-жа де Бардин основала и возглавила три разные компании в Нью-Йорке: F.L. Taylor & Co, фирма по поиску руководителей; Francesca Girard, сеть магазинов класса люкс, и Francvin, импортирующая компания. В 2016 году ее книга «Борьба с глобальной тиранией — где же женщины?» была опубликована на Amazon.com. Г-жа де Бардин имеет гражданство США и Франции, говорит на английском, французском и итальянском языках и в настоящее время постоянно проживает в Москве. До переезда в Москву она восемь лет прожила на юге Франции.