Lady Louise Windsor is celebrating her 21st birthday today.