Advertising

There's love at first sight and then there's whatever perfect cosmic coincidence this is. Two babies born right next to each other ended up with the names Romeo and Juliet. You know? Like the play? You get it. Photographer William Shakespeare Cassie Clayshulte shared the following photos and the adorable story of these two South Carolina babies:

Star Crossed Babies! Sunday afternoon in Bluffton, South Carolina at 2:06pm, Morgan and Edwin Hernandez welcomed their...

Posted by Cassie Clayshulte Photography on Monday, March 20, 2017
Advertising

Star Crossed Babies!
Sunday afternoon in Bluffton, South Carolina at 2:06pm, Morgan and Edwin Hernandez welcomed their baby into the world and named him Romeo.
18 hours and 8 minutes later, in the next room, Christiana and Allan Shifflett welcomed a baby girl and named her... that's right.....Juliet! Both parents had picked these names out early on in their pregnancies and neither couple knew each other until they met today!
Both babies have full heads of hair and already make the cutest couple!
Photos by Cassie Clayshulte Photography at Coastal Carolina Hospital.

The story of pure fateful love is going viral, and obviously the commenters love it. Some are already shipping the two babies and begging for a power couple.

Advertising
Advertising

Now as long as no one brings up how Romeo and Juliet ends, we can all revel in this feel-good story together. To babies!

http://giphy.com/gifs/blunttalk-season-2-starz-blunt-talk-l0Hly4QRLRGBQ5YiY
Sources: h/t Mashable