I would've said around 28. 25 absolute minimum.
I'm really surprised about people who say you look older than 30.
I think pictures are hard to judge by.
I think a lot of the people saying you look older, is because we are so used to women 20-35 having their eyebrows microbladed, fake lashes, make-up, lip fillers etc, that when you get someone natural and doesn't look like a teen, they automatically think they must be older.
You have amazing skin and muscle tone in your face. Nothings sagging, no eye bags, no skin problems.
Ignore anyone that posted they think you're over 35.