Beyonce Debuts New Song & Flaunts Beach Bod for H&M!