Lady Amelia Windsor Topless at the Beach! August 2, 2018August 2, 2018 | Published in Categories Topless | Leave a comment Lady Amelia Windsor is a British fashion model and member of the royal family (she is currently 38th in the line of succession to the throne) and she was caught topless at a beach in Ibiza, Spain! Photos via ImgBox: