Sarah Carter-Edwards, of Market Drayton, died at the Princess Royal Hospital in Telford shortly after she collapsed at the Hippodrome pub in the town on December 1.
Her father, Malcolm Carter, founder of heating services company Shropshire Gas, today said his daughter had been his 'best friend' and added:?"No words can do justice to her."
Mr Carter, said it appeared his daughter died when she arrived at the pub after walking into town in cold weather to meet friends for a night out.
He said: "She had a fatal asthma attack. It's a tragic loss because she'd had two little scares in the past but nothing that alerted us that this could happen.
"She went into town and arrived at The Hippodrome. It was the cold air she'd breathed in and when she got into the warmth of the pub it seems to have triggered the asthma attack.
No words can do justice to her. We were exceptionally close. She was my best friend and we would do everything together. She was wise beyond her years and always said and did the right thing. She was a charming, kind and compassionate young lady with a lovely nature.
"In her short life she had achieved so much and touched the hearts of so many people. There is a huge void in our lives and Sarah will be greatly missed by everyone."
Dozens of pals have also paid moving tributes to Sarah on Facebook.
Miss Carter-Edwards attended Castle House School, near Newport, and later Wrekin College and New College, both in Wellington.
She was on a gap year after completing two years of a fashion degree at Manchester Metropolitan University.
Mr Carter, of Tyrley, near Market Drayton, said that during her gap year Sarah had been working for three months for Marks & Spencer's at a store in Warrington to gain experience in her chosen industry.
Miss Carter-Edwards is survived by mother Karen Edwards and step-sister Katie Edwards, of Newport.
Mr Carter said there was not going to be an inquest into Sarah's death, adding that the family wished to thank the emergency services for their efforts during the tragedy.
Miss Carter-Edwards' funeral takes place at the church in Cheswardine on December 21 from 1.30pm. Family flowers only.
Pay tribute to Sarah Carter-Edwards in the comments box below.