Lady Amelia Windsor topless at the beach in Ibiza. Amelia (22) is an English fashion model and member of the British royal family.