Photo Must Be Credited ©Alpha Press 085000 09/10/2022 Temilola Olatunbosun Pretty Red Dress Premiere During the 66th BFI British Film Institute London Film Festival In London


Size: 4046px × 7722px
Photo credit: © Alpha Press / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: blonde, braided, braids, brown, camera, cleavage, cut, dangly, dress, earrings, eyelashes, eyeliner, eyes, hair, mascara, necklace, nose, pierced, piercing, satin, silk, sleeveless, smiling, white