Actually I think 'stunning' might be a little too over the top. If you're going to use 'stunning' you better have some finesse in the way you use it, or we will know you're just trying to over compliment. Beautiful is fine for a younger woman... 18~25 if my estimate... it has sort of a youthful/girlish feel to it. Also, with beautiful, you must also have some style in the way you say it or it may be to
little a compliment.
