Have a Pokemon with a very high cuteness (feed it many sweet poffins) and talk to a guy in pastoria city in a house that has greenish hair (an ace trainer)
Chat with our AI personalities
To get the Pink Scarf, you must win a master rank cute contest
You get the blue scarf in a house near the edge of pastoria city, but that pokemon's stat for whatever contest you want must be maxed out
im not so sure... but i think that when u go to the Pokemon fan club in slateport city and talk to one person, ur first Pokemon in ur list should be good in beauty contests for blue scarf, smart for green scarf, cute for pink scarf, cool for red scarf, and tough for yellow scarf. or at least that's kinda how it is in ruby and sapphire, except that they can only get one scarf.
there is not but i found a pink skunkry on route 104
You get the Silk Scarf on Pokemon Emerald in a house in Dewford Town.A Man gives it to you in there. When held by a Pokemon,the Silk Scarf raises the power of its Normal-Type Moves.