Her smile talkin’
“The location in Mougins in the South of France has sweeping views of the mountains and on a clear day the sea is visible, it is a place I cherish. Victoria showed up to the set with a great attitude which you can see shine through in the photographs. I was lucky to have the extremely talented designer and Creative Director Alexandra Benitah as my stylist.”