Do you need iOS 10 to install watchOS 3 or will current do? Do you install profile to watch : iPhone or both please ?
Yes you do need iOS installed on the iPhone before you can even see the watchOS 3.0, even if you installed the beta profile on the watch.
And yes, you need to install the watchOS beta profile on the watch.