Teeth whitening recommendation

My teeth aren’t that yellow but my wedding is coming up and I need them to be pearly white!

Any product recommendations? Should I got to the dentist and do their treatments

Also, how soon before my wedding should I do it? We get married 10/30