The 20 year-old looks incredible with her flowing red locks and matching lipstick and don't even get me started on those cheekbones...jealous? Most definitely. Bonnie's english rose complexion contrasts sharply against the black dress and dark make-up, but it works. Put it this way, I'm the same age as Bonnie and I can guarantee if I was put on the front cover of the magazine, I wouldn't look half this good!
Meanwhile, the countdown for the final installation of the Harry Potter saga has been put in motion with advance tickets being sold across the world.