Renee Ross (played by Bresha Webb) on Run the World on Starz was spotted wearing this Eiffel Tower print robe on Run the World on episode 'A Dream Deferred' (2x01) in May 2023. Renee's Robe is the Belted printed stretch-silk satin robe by Fleur du Mal.