Yes, she will when crown prince Frederik becomes King.
She is not a queen yet, but she is princess of Denmark The Oodles question is asking for the one of England.
Possibly...
no she can't become queen because she not a danish born and not good enough as her former sister-in-law princess Alexandra. She use too much money on her clothes.
Crown Princess Mary of Denmark where born 5 of February 1972 in Hobart, Tasmania.
Mary had a little lamb
Purple
Princess Mary/ Queen Mary I
Mary Elizabeth Donaldson and upon marrying Crown Prince Fredrick she became Her Royal Highness The Crown Princess of Denmark, Countess of Monpezat
Princess Mary is the Crown Princess of Denmark who was born in Australia. She was born Mary Elizabeth Donaldson on 5 February 1972 in Hobart, the capital of Australia's island state of Tasmania.
The people who live in Northern Europe and have a Princess from Australia are the Danish royal family. Princess Mary of Denmark, born Mary Donaldson in Tasmania, Australia, married Crown Prince Frederik of Denmark in 2004. She is now known as Crown Princess Mary of Denmark and is a prominent member of the Danish royal family.
Her husband is Crown Prince Frederick and when his mother Queen Margarethe dies they will rule over Denmark
Princess Mary of Teck who became Queen Mary