While probably the most common, it's not just antibiotics that can cause this. Other drugs can make you more sensitive as well. Also, it warrants mentioning to check your expiration date on your sunblock. Went out a couple of weeks ago and, normally, I apply sun block prior to arriving at the lake. For some reason, this last time I forgot (senility perhaps). I always carry a spare bottle of It in my boat bag as a back up. So, I slather that on and off I go. About mid day I thought I felt like I was getting burned but I thought there wasn't any way since I'd applied my back up bottle. Well, by the time I got back to the truck, I realized I was cooked. When I go home, there was no doubt I was fried. One flaw in my calculus. The bottle of sun block I had kept in my bag as a back up had EXPIRED 6 YEARS AGO. The moral of that story is not only use your sun block but, occasionally you might want to take a gander at that expiration date as well.