From my experience the Venus handle has fit all razor cartridges. The handle the just make more stylish and colorful to make you buy another handle. Although I have not personally tried the embrace handle I have the original Venus handle and have used the devine and one other razor head refill but don't recall the name. I did not have any issues. I wish I had a better answer for you. I hope that info helps.