We first crossed paths online but timing was not on our side. A year and a half later, life brought us back together, and this time, everything fell into place.
What began as a spark grew into something unshakeable, and now, we're stepping into forever together.
Here's to second chances and love that was meant to be.
Yasmine + William