happyd, Diorsnow is whitening DD. it's probably the only whitening DD you could find in Canada stores. i don't know this Lancome DD, sun block? anyway, Diorsnow is kind of expensive. personally i never tired. actually i got no experience in whitening DD, as my problem is just oil control, pore refining. my complexion is fair without any fleck.