Hopkins werd geboren in Kingston upon Hull, maar haar ouders verhuisden kort nadien naar Belfast. Ze kwam dan ook uit voor Noord-Ierland op de Gemenebestspelen. Als zestienjarige werd ze in 1952 derde op het Brits kampioenschap hoogspringen en mocht ze deelnemen aan de Olympische Spelen in Helsinki. Daar werd ze vierde met een sprong van 1,58 m. Twee jaar later werd ze Europees kampioene hoogspringen in Bern en won ze goud op de Gemenebestspelen in Vancouver, telkens met een sprong van 1,67. In Vancouver won ze bovendien zilver bij het verspringen, met een sprong van 5,84. Het goud ging naar de Nieuw-Zeelandse Yvette Williams. Hopkins deed daarenboven nog mee aan de 80 m horden op beide kampioenschappen, maar ze werd daarin uitgeschakeld in de reeksen.