Rebecca Leigh is an internationally recognised model working with leading agencies including Women Management in Paris and Milan, The Society Management in New York City, and Models 1 in London. Known for her refined presence and versatile look, she moves seamlessly between high fashion editorials and global runway work.
There are no results matching your search