Family portraits are as old as photography itself. Well, in actuality we can go back even farther than that when you think about families posing for hours while an artist painted the portrait. Have you ever tried getting all the members of your family together for anything? It's not as easy as it sounds.

For my father and step-mother's 20th wedding anniversary, my siblings and I decided that it would be nice to give them an "official" family portrait. Thankfully, through work, I know a very talented photographer, Gary Gellman, and got in touch with him to start making the arrangements.

That was two years ago.

After a couple more anniversaries passed, we decided that it was finally time to put the pedal down and actually make this thing happen. And that we did, this past Sunday.

Gary was kind enough to get in touch with Eagle Oaks Golf and Country Club in Farmingdale to secure us a nice location, and the process began.

It was a chilly, snowy day, so taking pictures outside was out of the question, but thankfully, Eagle Oaks has some stunning rooms indoors as well.

While Gary set up, we got ourselves organized, primped and made ourselves pretty.

The whole process took about an hour as we took a number of different groupings; my father and step-mother, my siblings and me, the whole family, and the family plus assorted family members-to-be. Thanks to modern technology we were able to check out all the pictures right then and there.

After assorted "I don't like my smile in this one", "your eyes are closed in that one", and "the light is reflecting off my bald spot", a handful of retakes, we settled on a couple shots that came out just right.

I definitely have to thank Gary Gellman and Eagle Oaks Golf and Country Club for making the process painless and the background attractive.

So now I know what you're about the finished products? As we like to say in radio, stay tuned! More to come!

So how about you, have you ever had to try to get the whole family together for an event? How did it end up working out? Leave a comment below and let us know!