Shakira put on a show-stopping display in a sheer beaded gown as she posed for Burberry’s glamorous new festive campaign.

The singer, 45, flaunted her incredible figure in a form-fitting dress adorned with sparkly silver beaded detailing, before changing into the designer’s iconic trench coat and a co-ord featuring its signature check print.