Having spent the last year living in Doha, I'd like to remind women to respect the local dress code.
ie. no shorts.
If you do wear shorts, you will be seen as wearing your underwear on the street, and will get attention you probably don't want.
And even if you are European,Aussie or American and that is what you do at home, topless sunbathing at hotels in Doha is an absolute no-no.
70% around are generally Muslim and baring your breasts is disrespectful.
This leads these men to believe that all foreign women are "Pretty Babies" and will pursue you relentlessly.