Hey, I like the color themed team idea! <,<; I ironically have a slightly color based team that I have been working on for a long time and just re-posted. I feel that Blissey could stay and bring an element of surprise for your offensive Pink team. Forgive me to support my own set, but... you could try
Blissey, Calm, Serene Grace, Chople Berry
252 Def / 80 SpA / 176 SpD
(Ice Beam) (Thunder) (Aromatherapy) (Soft Boiled)
I call it the Cheesemage set it is used on my Blissey, Hinawa *named after Lucas's mother from Mother 3. Blissey works with a surprisingly powerful Thunder-Beam combination and also can cleric the team / take sleep when you're playing by the sleep claus. I must admit that it isn't as reliable as the standard Cleric Blissey, but I enjoy a little chaos with the bad accuracy of Thunder, but it comes with a doubled chance of freeze!
I do believe that if you plan to use an offensive Blissey set like this... It would make Mesprit pointless. So, we need to find a replacement for Messy...
After having played around with your team and switching in / out some Pokemon I think you should definitely reconsider slots # 4 and 5 with Blissey and Mesprit. They don't help your teams synergy too much. Jirachi isn't too pink, but I think that it could be an interesting addition with its shiny form. Your team doesn't have any Dragon counters except for Swampert and Jirachi could help with that. Or, like previously suggested you could use Weavile, which could revenge kill dragons pretty nicely.
Those are some things for you to think about, but one thing I think you should definately change is to make Infernape a mixed sweeper. Its so well designed for the job and you may find yourself in situations where a fire punch just won't cut it.
Good luck with your team, I hope I was some help! Also, in response to your response Macc is derived off of Macaroni and Cheese. I am all about the Cheese though...