Here, fun finds for every beach lover in your life—and all under $25. 

More