Katie Price has defended her decision to marry Lee Andrews.
The 47-year-old former glamour model tied the knot with the businessman in Dubai last month after a whirlwind romance and insists she is "not stupid" amid concerns about her new spouse's background.