As she prepares to marry at Windsor Castle this weekend, we find out a little more about Lady Gabriella Windsor.