Looks a bit older than 21 though, looking at her ankles and hands, unless she's been working a day job as a docker since she was 16? 29-31.
Could just be one of those girls that gets a lot of freckles when she tans, but still - if she's really 21 she should get a better photo taken.