Її дитинство пройшло у місті Гетеборг. В 2009 вона була ведучою на 48-у Melodifestivalen, де обирається представник Швеції на Євробаченні. В 2013 Петра була ведучою на Євробаченні 2013 в м. Мальме.