It's a variation of Royal Stewart. The STA notes read:
It was popular in the 1920s to name fashion tartans after members of the Royal Family of the day and one explanation says that the Princess Mary comes into this category. Originally described in 1930 as the Green Stuart, it - and colour variations - has been marketed since that date as the Princess Mary.