Description
Kate Moss is depicted as a deity clad in religious dress and adorned with a royal guard headdress. Moss appears holding a bottle of Endless’s Chapel Eau de Pardun, set against a background collage of black and white photographic portraits of herself and biblical text. The Endless tag intertwines with Moss’ name, with the model’s iconic celebrity status reflected in star motifs throughout the canvas.