Alicia Keys has written a song for her newborn son.

The 'Put It in a Love Song' singer debuted the track - called 'Speechless' and dedicated to her son, Egypt, who was born in October - yesterday (28.12.10), through her husband, Swizz Beatz', website.

The song, which features rapper Eve, was produced by Swizz and Alicia explained it in a post on her twitter feed.

She wrote: "Speechless is a little freestyle treat 4 the holidays. It's not a new album, not a single it's something special 4 U (sic)!

"My gift to you - a little song about my lil guy ;-) love to you - let's make 2011 incredible!!! (sic)"

The ballad starts with Alicia saying: "I'm at a brand-new time in my life and a Brand New feeling, and it's like this little guy, man, he takes my breath away."

The song samples Kanye West's 'Devil In A New Dress' but was largely written by Alicia at her piano.

She said: "I always start writing at the piano, because I just feel like it's the best way to get the song out. It makes me take everything else away, and it just makes me get into it."