Newlywed Blake Shelton promised to "put Miranda before hunting" as he exchanged vows with fellow country star Miranda Lambert, drawing laughs from the 550 guests at their 14 May (11) ceremony.