Greg Kadel brings together the elements of earth, water, and fire for his latest work in July’s Vogue Germany. Set in the perfect vacation getaway found in the Harbour Island Bahamas, the sultry cover shoot features model Cameron Russell in curve hugging swimwear styled by Brian Molloy. From sunrise to sunset, Cameron exudes elegance and glamour in the ultimate summer shoot, Beach Beauty.





















