Alex O’Loughlin – 38 years young. Such a baby still. I am so thankful that on this day we were blessed with his beauty and talent. Thanks to Paula at @AboutAlexO for this wonderful pic edit. So proud to be a fan and since I fangirl like a preteen, had to make a card.