With the recent announcement that over 1,000 Royal Wedding invitations were sent out to members of the public, many people are suddenly scrambling to find something fit for a princess! Don’t sweat it! Kelsey Rose has got you covered with their latest collection of...

read more