Sorry people, i forget to give the stats and nature of my shiny Bellossom, lol! It was Traided over to me from one of my mates!
Bellossom Lv. 39 - Calm
Sp. attack: 86
Sp. Defence: 96
That is going to need alot of EV traning! lol