Surprise! Billie Lourd just gave birth to her first child when nobody even knew she was pregnant. How’s that for a big reveal? Lourd announced on Instagram that she and her fiancé Austen Rydell welcomed a baby boy they named Kingston Fisher Lourd Rydell. Of course, one of the middle names honors her late mother, Carrie Fisher, who is a Hollywood icon thanks to her portrayal of Princess Leia in the Star Wars movies.

Predictably, Lourd’s Instagram post has quickly gone viral and is filled with surprised-but-excited comments for the new mom. And don’t miss the extra-sweet touch: She dressed Kingston in galaxy-printed pajamas, no doubt an ode to Star Wars. Scroll down to see Lourd’s adorable reveal and revisit her cutest throwback family photos.