There is little better than seeing a gorgeous blond in a sexy bikini to make everything feel better – and Sophie Turner has to be one of the most beautiful blonds in this world. Here in Miami, Sophie waves for the cameras, struts, poses and looks just plain gorgeous. This woman knows she’s beautiful and isn’t afraid to show of the body she works so hard to keep in shape and thank goodness for that. The only thing wrong with these photos is that she sometimes covers up that flawless skin with a pink cover up. She still looks crazy hot, of course. I don’t think there’s any way she couldn’t.