Well, I've recently obtained an integrated masters degree (Mphy Astrophysics (4 years) from the UK with 63% of average. I would like to specialize in theoretical high energy physics in one of the top universities in the world (mine is around top 30 in the UK). I believe if I get another masters with high scores (perhaps over 80), probably an Euro masters (2 years) in either phyiscs or mathematical physics, plus few publications, I will have greater chances to get one of the top universities for the PHD. Furthermore, I will not repeat any of the subjects that I'm gonna study in my second masters. For example we didn't even have a choice to study quantum field theory which is normally taught in master level. Also I have an average above 70% (4.0 gpa in US) for all the mathematical and theoretical physics subjects, and 71% for my research project (GR and gravitational waves) which worths half the credits of my final year (60 out of 120). Do you think it's worthy going for a second masters? What are your ideas? Thanks in advance!