I'd have to agree. Megan's Bay in St. Thomas. It is always listed in Top 10's. Beautiful views and nice sand.
I loved the variety of beaches in Bermuda, rather than just one specific beach. Some pink, some white, some high waves and some calm. Differing scenery too.
Beach in Cannes, France was Amazing! Gold flecks glistening everywhere like you were swimming in $$$$.