Yes, you can put veneers over crooked teeth. Porcelain veneers can help you correct the appearance of your crooked teeth to provide you with a perfectly straight smile.