St. Thomas has got to have some of the most beautiful beaches in the world. From powdery soft white sand and crystal clear water with brilliantly blue skies with fluffy white clouds: it truly is a perfect backdrop for just about any occasion. I love how this senior photo session turned out from a recent photo shoot on Morningstar Beach.