My friend and I can't find HM06 Dive
Its in Undella town, when you go to the pokemon center you go straight across to the houses and she's the 1st person you see.
In Undella Town, there is a house with a girl in front of it. If you talk to her, she will give you the TM. You cannot use it until you have beaten Drayden/Iris.