I agree w/ everyone ... you
do look beautiful!! I also like Liam. Its a name that will extend into adulthood. I don't know too many adult Billys. If he goes by Billy as a boy and decides on a more adult choice later on, he'll have to go through a sort of "identity" change to get folks to call him by a different name. For example, I have a friend whose name is Charles Michael. When I first met him 4 years ago he was Michael. Then about 2 years ago he decided to go by Charles. I still catch myself calling him Michael.
