These lads from Oxford's a capella group have give Shakira a run for her money when they performed a medley of her songs for charity.