ご質問ありがとうございます。
・「You don't look a day over 〇〇(年齢).」「You don't look like you're over 〇〇(年齢).」
=「〇〇(年齢)に見えません。」
※「You don't look a day over 〇〇(年齢).」の方がカジュアルな言い方です。
(例文)You don't look a day over 20.
(訳)20歳に見えません。
(例文)I'm 40 years old.// Really? You don't look a day over 40!
(訳)私は40歳です。//本当に?40歳に見えません。
お役に立てれば嬉しいです。
Coco