Japan's Princess Mako married her commoner boyfriend Kei Komuro on Tuesday, the Imperial Household Agency said, the union coming after years of controversy over a financial dispute involving his mother that led the couple to forgo traditional ceremonies associated with a royal marriage.