It's the Gen 3 method, although it is a heck of a lot easier in ORAS.
Especially now that Feebas is a lot easier to find, it's also a lot easier to max out it's beauty stats now that Pokeblocks no longer have 'levels', all Pokeblocks work the same. Once you max out it's beauty stat (making it look like what it is in the video), raise it up a level and it becomes a Milotic.
Hope I helped. :)
Source (video)