Every girl dreams of her wedding day. Visions of family, friends, excessive cake and celebrations intertwine with months of laboriously liaising with venues and creating seating plans while the ever diminishing countdown to the big day ticks away in the background. No girl dreams of waking up mere weeks away from afore mentioned big day to …