If you don't have a Heart Scale...then do the following:
1) Go underground.
2) Fish for wild Luvdisc (next to Pokemon League). Covet/Thief it or catch it, then snag the item. If it doesn't possess one, repeat the process until you find the scale attached to it.