To make your reflection seem more realistic, you need to add an inner shadow. To do this, select the lens image in the Layers palette and click the Layers Style icon on the palette. Select Inner Shadow → 65 degree angle → 1 pixel distance → 3 pixels size. This varies by image, but it should look good with virtual every angle of the glasses and the reflection. If not, just tweak it to your liking. Next, you want to spherize the reflection by clicking on the lens image in the palette, then "Ctrl-click" on Windows or "Command+click" on Mac, to select the image so there are dotted lines around it. Now, click Filter → Distort → Spherize → Horizontal Only → 30%. Deselect the image.