She is beautiful! No wonder Robert wanted her, of course Rhaegar saw more of Lyanna than just her beauty, he saw her warrior like spirit and the power of her wolf blood. And in the end, he won Lyanna's heart and she gave him a son.