Fox: Eva Longoria flaunts figure in cheeky pink bikini during Spanish getaway