Country singer Ashton Shepherd is a new mom - she gave birth to her second child on Friday.

Little Raden Delilah Cunningham was born in mom's native Alabama.

Shepherd and her husband Roland Cunningham already have a son, James, who is five.