Christina Perri and husband welcome baby daughter

Carmella Stanley Costabile was born Wednesday.

ByABC News
January 17, 2018, 5:38 PM
Christina Perri performs at Gillette Stadium in Foxborough, Mass.,Sept 25, 2015.
Christina Perri performs at Gillette Stadium in Foxborough, Mass.,Sept 25, 2015.
Winslow Townson/Invision/AP

— -- "A Thousand Years" singer Christina Perri just received a gift she'll love for an eternity.

The singer and her husband, entertainment reporter Paul Costabile, welcomed their first child together, a baby girl, he announced Wednesday.

Costabile shared a photo of the couple with their new addition and called their daughter "the greatest gift we’ve ever known."

"Welcome to the world Carmella Stanley Costabile born today. Mom and our little principessa are doing great. Dad can’t stop crying!" he added.

Perri, 31, wed Costabile in December at New York’s City Hall, four years to the day they met, and just a few months after she announced the pregnancy. Costabile popped the question in June and wrote on Instagram that it was love at first sight.

"I knew I wanted to ask this girl to marry me the day she walked into the green screen for an interview almost 4 years ago," he wrote. "I finally asked her right here tonight and she said yes!”