I would have said 28-30. Your skin is amazing and you are very naturally pretty.
Some of these guesses are batshit crazy. Don't take any of it to heart.
If someone in your real life has made comments that have made you feel bad about the way you look, I feel 100% confident in saying it really is a them issue. You look great.