Some photos are so perfect that it is very difficult to reproduce them. 

Sometimes they can be explained by sheer coincidence, but in other cases you really have to give the photographers credit since it takes a certain talent to anticipate everything and push the button at the right time.

In the pictures below, you will see photos that will make you react in several ways. In some cases you will cry with laughter while in others you will just be amazed.

Without further ado, here are 15 photos that couldn't have been taken at a better time!

Source: Bored Panda