Here is an amazing collection of branding mockups featuring envelopes and tags. The mockup is of a high quality at 2000 x 1384, which makes it very realistic. You can edit as you like by changing the background color, and composition of the items as you see fit.
Thanks to Lstore Graphics for putting this resource out there. Check out their website for a lot more resources to complement your design projects.