Beyonce Celebrates Birthday with Blue Ivy & Jay-Z in the Mediterranean