The Queen of Carleon (The Legends of Avalyne Book 1) by Linda Thackeray
Avalyne is at peace. The Shadow War has come and gone and the kingdom of Carleon is now restored. King Dare, a mortal man has finally wedded his elven love Arianne. As they prepare to usher in a new era of prosperity across the land, the Queen happily announces the impending arrival of an heir.
Arianne’s joy is short-lived when she discovers that an ancient evil has emerged from the wreckage of war with a monstrous plan for her baby. Determined to protect her very mortal husband, Arianne embarks on a quest with her two companions, the warrior maid Celene of Angarad and Keira of the Green, to journey to the far corners of Avalyne before the enemy can plant a seed of evil in the heart of her unborn son.