Beyonce on a luxury yacht in  the Mediterranean Sea in the South of France for her 31st birthday back in September…