A porcelain veneer can be a great option to help you perfect the look of your smile and get them to look amazing. They can look like regular teeth, fixing gaps and broken teeth in no time. And they are also durable. But they are not meant to last forever.