Hi there! My name is Kareem Virgo (Reem for short). I am a Wedding and Lifestyle Photographer based in South Florida but travels worlwide. I am a proud husband, health advocate, basketball fanatic, and some may say bit of a comedian. Previously an accountant by day and photographer by night, I decided to pursue my passion full-time and never looked back.


Here at Reem Photography, we document love in the purest of forms. We believe in capturing the essence of your relationship. REEM is an acronym coined by my amazing wife, and it simply stands for Reliving Each and Every Moment.

See more Below

Everyone has a story, and we aim to tailor every session to your style and personality, while having fun at the same time. When it is all said and done, our mission is to inspire current and future generations to love. 

We consider our work to be very natural, modern, crisp and vibrant, with a vintage mix. Photo retouching and editing is essential, yes, however we like to keep our images as natural as possible. We believe in images that are believable to the natural eye. Every wedding and session is approached with a photo-journalistic style.


It's more than just clicking the shutter button and taking a photograph, you're preserving moments and creating memories that last forever. 


Apart from servicing our local area, we love to capture destination weddings. In understanding the large amount of tasks that go into planning a wedding, we have worked diligently to alleviate your to-do-list by streamlining our travel policies. Whether in the states or overseas, we are more than willing to accommodate, no matter where it takes us.

Taking a beautiful photograph is one thing, but we believe in creating a valuable experience. We will work with you throughout each step of the process to ensure a healthy relationship. We value our friendships just as much as the quality of our work.

Your wedding is one of the most important days of your life, and we know you want images you can treasure and hold dear to your heart for a lifetime. Simply enjoy the moment and let us make your day incredible for you.