How do you get a Blissey on Pokemon Diamond?

you get it by getting 2 big hearts on a chansey and lvling it up

you check the hearts with the happiness checker app