Luxury lifestyle brand Michael Kors has appointed Thomas Edwards as chief financial officer, to take over from the retiring Joseph Parsons.