Benefit Cosmetics - Fredericton, NB 

Instant beauty solutions, irreverent names and creative packaging…Benefit Cosmetics knows makeup doesn’t have to be serious to look good.