Sir Richard Branson on The Beach & Some new friends!