My beau owns a jewelry store and he has sold pre-owned Rolex watches for years. It's nice because not only does he refinish mine when it gets a little tired, but I can play with dials, bands and bezels at a whim.
Right now I am wearing a Ladies two-tone datejust, jubilee band, old style factory white and gold Roman face and a 1.10 ct diamond bead set bezel. However, I have also had him put an Italian aftermarket oyster band on it at times, and I had a channel set bezel before. I've also had a white MOP and diamond dial, a black MOP and gold Roman dial before this white one.
I have just gotten to the point where I need glasses to read, but not all of the time so the gold hands on the gold faces are impossible for me to see. This white dial and bead set bezel I currently have are my favorites - I can actually see the hands and the date! However, I did have him send the original champagne colored datewheel back to Rolex and exchange it for a white one - gives a much cleaner look with the white dial, or any dial for that matter, IMO.
The oyster band is really sporty - I do like it, but think I prefer it on an all "silver" watch. Right now I am having him look for an all stainless Ladies datejust with an oyster band which I intend to "trick out" for a dress watch - will have him high polish the band, add a bead set diamond bezel and maybe a silver string dial or even a diamond pave dial.
I've had several Rolexes and you can wear them anywhere! I even wore mine in the pool. Just remember to have it cleaned, oiled and adjusted every two or three years (when it starts losing time) and it will last you forever!