Billie Lourd was born on July 17, 1992 in Los Angeles, California, USA as Billie Catherine Lourd. ...
Niece-in-law of Catherine Hickland.
I'm living the dream right now.
Billie Catherine Lourd
Los Angeles, California, USA
Dive deep into IMDb Picks, Scary Good, TV, and more.