Whether it's an accidental pocket photo or an unexpected photobombing from a stingray, sometimes holiday snaps can be a bit more than happy memories.
For years, the team at AwkwardFamilyPhotos.com has collected - as the name suggests - the most awkward and cringey photos ever taken.
Now their collection of their 'best worst' holiday photos has been revealed to Newshub.
A filmmaker and a messmaker. I'm not sure what's more awkward, the decision to deploy the porta-potty in such open spaces, or the apparent sibling deciding to watch.
Speaking of watching, it appears there will be hours of tape to review from the family holiday taking place on the right. And they'll need it - there's no way the baby in the pram is going to remember anything other than black camera bags when reminiscing about this vacation.
"I wonder what G6T HI6H means?" You can hear the parents asking as they snap a photo of their children sitting at the waterfront. Also, is it just me or does it look like there's a bit of litter around too?
As for the father on the right, despite the tropical island holiday, his dip in the ocean is proving to be a bit nippy!
There's nothing cuter than taking kids to feed the animals at the local zoo. However, in this photo it looks more like the kid is being fed to the animals.
As for the horse, well nothing needs to be said really. Clearly this was taken before digital photos were a thing.
Have you ever felt like you're the third wheel? Well in this case the youngest in the family is apparently wheel number seven, so much so he's not even welcome at the table for a family picnic.
"Vacation from hell" really sums up this photo. Road trips are always fun right, guys?
If the three women in the photo on the left are sisters, then one can only imagine the conversation that takes place during the car ride home.
Lastly, the young fisher who appears to have caught the one that definitely won't be getting away.
Do you have any awkward holiday photos? Post them in the comments under this article in our Newshub Travel Facebook group.