The Doctor watched, his lips curved into a small, sad smile, as Rory swung Amy in a circle to the fast, uneven beat echoing in the small, dark space bar.
They'd just lost their baby, because of him, he knew that deep down, and still they came with him, still they managed to forget, and to forgive him.
A soft hand on his made him look up into River's soft brown eyes, a small smile on her face as she squeeze his hand.
'They're going to be okay, you know, sweetie.'
He sighed, turning away from Amy and Rory, tugging on his trouser pants to avoid looking up at River.
'I know.'
'Do you?' she asked softly, her hearts aching as she glanced from her laughing, smiling parents to his guilty, sad face.
'You can't keep blaming yourself.'
'Who else should I blame?' he muttered under his breath.
River went to speak, her hand reaching out to cup his cheek when the sound of heavy breathing and a loud thump made both her and the Doctor look up.
The Doctor glanced up from his lap, and frowned at the young girl perched on the stool beside them. She tugged the strap of her white flowing dress onto her shoulder before pushing her straight dark hair out of her face, revealing her flushed face.
The Doctor leant forward in his seat, ignoring the surprised look River sent him, as he peered at the young girl. There was something...so familiar about her. The Doctor searched his memories, and found himself at a loss to why he had to resist the urge to embrace her, so much so that he clenched his hands into fists to stop himself.
Her hair was dark, and floppy, falling to her hips in a straight flow, her eyes large and a pale green which he just knew he had seen before, her skin a pale cream, her nose...well kind of like Amy's now he thinks about it...and her arms and legs long and graceful looking.
She gave a happy sigh as she sat there before holding her hand up to the bright blue, jelly-like alien behind the bar.
'My regular, Roads, while I...catch my breath', she said, puffing, as she straightened the belt at the waist of her dress.
'Have you...been out dancing?' The doctor asked, shrugging at River when she narrowed her eyes at him. 'I know I always get hot when I dance.'
River rolled her eyes.
'That's only because you dance like a drunken giraffe, sweetie', River told him, smiling sweetly when he glared at her.
The girl's lips twitched as she listened to them before raising an eyebrow without looking their way.
'Dancing? Well I guess you could call it that. It certainly involved a lot of hip movements.'
The doctor felt himself go red, and tugged nervously at his bow-tie, as he watched the girl's eyes widen as she slapped a hand over her mouth, not daring to look at River whose lips were pressed together to stop herself from laughing.
The girl looked over at them, and her eyes grew impossibly wider, her mouth falling open.
'Oh goddess no,' she muttered as she took a long, desperate sip of the drink the alien put in front of her.
'I am so sorry. I never talk like that, or about that...stuff, I swear.'
River laughed and patted the girl's hand, her eyes bright.
'Don't worry, dear, we know all about that...stuff, don't we Doctor?'
The Doctor's twisted his hands together uncomfortably, resisting the urge to run away.
'River...'
'It's just...I just got married.'
'Oh, congratulations...?'
'Oh, Kaleya,' the girl said, smiling brightly, 'and thank you.'
'I'm Doctor River Song and this is my husband, The Doctor.'
'Nice to meet you,' Kaleya said, tugging on her pale white dress distractedly while glancing around the bar. The Doctor frowned as she pausedwhen she spotted Amy glancing over at them curiously as Rory spun her around, a happy smile on his face.
'Those are my companions, Amelia and Rory.'
The Doctor watched Kaleya smile, her eyes suddenly sad as she watched them.
'They look happy.'
The Doctor glanced over at River, his face creased in confusion, who shrugged at him as she sipped her drink, her eyebrows raised as she watched the girl suspiciously.
'Kaleya, if you just got married where is your husband?'
'Trying to get untied,' the girl suddenly grinned, and reached for her drink when something in the corner of her eye made her freeze and turn.
The Doctor and River both turned and spotted a tall man in a rumpled suit, his shirt half-buttoned, in the doorway of the bar, a triumphant smirk on his face as he raised his hand to wave at her, a pair of silver handcuffs dangling from his wrist.
'Oh you clever man', Kaleya whispered under her breath before swinging back towards them, a smile on her face as she jumped down off the stool.
'Speak of the devil. I've gotta go. Have a nice night, you two. It was...extraordinary meeting you.'
'You too, Miss...?'The doctor asked, distractedly, as he saw Amy and Rory heading back towards them through the crowd.
'Song,' the girl said softly, grinning when the Doctor's head snapped around and he stared at her, eyes wide, his hearts suddenly beating wildly in his chest.
River stared at her, her hands reaching for the Doctors.
'Sorry? What was that?' she asked, her voice shaking.
'Kaleya Amelia Song', Kaleya said, tucking a strand of dark hair out of her eyes, the familiar eyes suddenly recognisable as River's own beautiful green ones.
'Bye Mum, bye Dad.'
Kaleya turned away, walking towards her husband, who was frowning at her in concern, glancing from her to her parents sitting stunned behind her.
A strong, but gentle hand on her arm spun her around. Kaleya blinked in surprise and stared up at her father, his eyes staring down at her intensely as he searched her face.
She glanced behind him at her mother sitting pale white on the bar stool, her hands clenched on the table in front of her as she stared at them.
She looked back at her father, the Doctor, and raised an eyebrow.
The Doctor blinked at that expression, so much like River's, and was surprised to hear the question from his mouth that he hadn't realised he'd wanted answered.
'I need to know. Are you born before or after the library?'
Kaleya's face softened, her eyes sad, as she leaned up on tip-toes to whisper in his ear.
The doctor stiffened, waiting to hear the dreaded familiar words- 'Spoilers!'...but the words which came were as unexpected as they were miraculous.
'After the library.'
The Doctor felt his two hearts jolt in his chest as he stared at her, his lips spreading into a grin as she smiled at him.
'Really?'
Kaleya laughed, squeezing his hand. 'On fish-fingers and custard.'
She glanced at her husband waiting patiently as he leant against the doorframe, and stood on tip-toes to kiss his cheek.
'See you real soon, Dad.'
She twirled around, skirts flying and grabbed her husband's hand, pulling his head down for a quick kiss before dragging him down the hall behind her, her laughter and the man's deep voice slowly fading away.
The doctor turned, happiness bubbling up in him as he strode over to River Song, still looking pale.
'What is it true? Doctor tell me...'
The words died in her throat as he buried his hands in her mass of golden curly hair and pressed his lips hard to hers. She stood still for a moment in shock before moving her lips against his, his moan vibrating through her as she cupped his cheeks in her hands.
'Whoa,' Amy said behind them, smirking at them.
Rory looked away from them uncomfortably, rubbing his neck as he stared at the floor.
The doctor pulled away from the kiss, smiling at River's stunned face and squeezing her hand in reassurance as he turned to Amy, who hadone eyebrow raised in question, and Rory, who looked like he half-wanted to grab his sword and half wanted to know what was going on.
'Who was that, Doctor?'Amy asked, her head cocked to the side as she studied his suddenly bright eyes and wide smile.
'That, Pond, was the future.'