Who says freckles are not hot!