Reynolds gave birth to Ruby on Feb. 13 at 10:54 p.m. in Baton Rouge, La., People reported Saturday.
Ruby weighed 7 pounds, 5 ounces and was 20.25 inches long.
"David and I never dreamed that exactly three years from the day of our wedding we would welcome our little baby girl. We couldn't have asked for a better anniversary gift," Reynolds, 30, told People exclusively. "It's very special! We are so in love with her and having so much fun. Every day is new and full of firsts for us and for Ruby."
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Aaron Carter is still in love with Hilary Duff