First, there was Commonwealth Day, where Kate Middleton was a vision in repeat red; next, there was the Six Nations Rugby ...