To join a revolution against a hated regime, she dropped her job. Then, she got injured and was treated by a young man; they fell in love, and a month later, they were married.
The storyline could be that of Hollywood's newest blockbuster, but it happened in real life on Kiev's Independence Square, where passion has blossomed among the grimy tents of Ukraine's barricaded anti-government enclave.
It all began in December when Yulia Serko, a slim and stylish 25-year-old, left her hometown of Rivne in western Ukraine after protesters rose up in the capital against the president's decision to edge away from the European Union and move closer to Russia.
"I was sick of all this chaos, of this mafia in power," she explains.
The softly-spoken brunette went straight to Kiev city hall, which had been taken over by protesters demanding the departure of President Viktor Yanukovych, and volunteered in the kitchen.
One night in early January, a wardrobe used to prop up a barricade keeping Ukraine's riot police out of the building fell on her.
Fearing her arm was broken, she went straight to a makeshift hospital in the building where Bogdan Zabavchuk, a 21-year-old who had studied chemistry, prepared a medicinal concoction to help her.
"A beautiful girl comes along and asks me to help heal her arm," Zabavchuk recalls, smiling as he sits next to his now-wife in city hall, as a man gives a rudimentary English lesson to protesters nearby.
"I wanted to ask for her number, but I was busy and she left straight away."
Three days later, he finally went to the kitchen, asked her out, and the two hit it off immediately.
"On the fourth day of knowing her, I knew she was the person I wanted to spend my life with," he says.
- Wedding on TV -
When riots erupted in Kiev at the end of January, leaving at least four dead and hundreds injured, Serko was back home for a brief visit.
The violence lasted several days, and Zabavchuk was hurt by riot police who beat him in the ribs.
"I wanted to come back earlier but he didn't want me to. It's scarier seeing this on television than actually being at the heart of events," Serko says, a portrait of Yanukovych sporting a red dot on his forehead printed on her t-shirt, the word "Soon" marked underneath.
She eventually took a bus back earlier than anticipated and he came to greet her at the station in Kiev.
"He took my suitcase but he had trouble carrying it, that's when I realised he had been hurt," Serko said.
He proposed again and again over the next few days, and when she realised he was serious, a priest married them in the city hall.
Serko had told her parents she was getting married a day before the ceremony, but Zabavchuk's mum and dad found out on television after journalists filmed the event.
"My mum burst into tears and she congratulated me. My dad, though, immediately asked to meet my wife," he recalls.
The two were then treated to some champagne, which they drank while being driven around the barricades protecting the square, under the bemused eyes of riot police posted outside.
- 'Revolution inspires love' -
The photogenic couple are not the only ones to have been struck by Cupid's arrow during this long, grey winter of protest.
"I think that revolution inspires love, as people who share the same ideas meet here, whereas their friends and family might not understand them," said Serko.
"Here, they meet their soulmates."
Earlier this month, wearing a helmet, balaclava and bullet-proof vest, one man from the radical opposition "Right Sector" group got down on one knee and proposed to his girlfriend near a line of riot police. She said yes.
And Yaroslava, 21, and Stas, 18, are planning to get married on Sunday.
The two -- members of self-defence groups that defend the square against outside attacks -- had known each other for a year but fell in love just a few months ago.
"When you live together all the time, you get closer," Yaroslava said, wearing an army jacket -- like many on the square.
Serko and Zabavchuk, meanwhile, have moved into a room of their own in city hall.
It's our first apartment in the city centre," Serko joked.