Bewitching Shahira Barry flaunts her steamy body