Beauty On The Beach opens