Mai Phương sinh năm 1985 tại Hải Phòng. Năm 2002, Mai Phương tham gia cuộc thi Hoa hậu Việt Nam và giành ngôi vị cao nhất khi vừa tròn 17 tuổi.
Thời điểm đăng quang, Mai Phương sở hữu chiều cao 1m69 cùng gương mặt tròn đầy đậm chất Việt. Đặc biệt nụ cười duyên dáng, tỏa sáng khiến cô trở nên nổi bật và cuốn hút hơn.
Sau khi đoạt giải cao nhất, Mai Phương được cử tham gia cuộc thi Hoa hậu Thế giới 2003 (Miss World). Cô là người đẹp đầu tiên của Việt Nam tham gia đấu trường nhan sắc này.
Thời điểm đó dù chỉ là một cô gái mới lớn, chưa từng đi xa khỏi thành phố quê hương mình nhưng Mai Phương vẫn tự tin ra nước ngoài thi thố cùng bạn bè quốc tế.
Kết quả mà người đẹp giành được là thành tích top 20 người đẹp nhất (Mai Phương đứng thứ 15 trong top 20).
Liên tiếp giành giải thưởng ấn tượng nhưng Mai Phương không theo đuổi showbiz. Cô chọn sang Anh du học. Năm 2007, Mai Phương về nước và công tác ở hải quan TP. Hải Phòng cho đến tận bây giờ.
Người đẹp cũng sớm lập gia đình và sống hạnh phúc bên chồng con. Vài năm trở lại đây, thỉnh thoảng Mai Phương nhận lời xuất hiện và làm mẫu ảnh cho một số sự kiện của showbiz Việt.
Lần xuất hiện nào, Mai Phương cũng khiến nhiều người phải trầm trồ bởi dù đã gần 40 tuổi nhưng cô vẫn sở hữu vóc dáng cuốn hút và gương mặt xinh đẹp.