trending_up

    place Select Delivery Location keyboard_arrow_right
    Choose your Delivery Location
    Enter area or locality to get the Pincode.
    close
    place

    Cakes for 1st Birthday

    Turning One made more fun! First Birthdays celebrations are extremely special and must be made more special with our First Birthday Cakes. Plan a cake smash for your little one and let him or her enjoy the cake in any way they want! Make it memorable and delightful for your baby boys and girls.

    FreeMarker template error: Template inclusion failed (for parameter value "http://content:8008/repos/cms/branches/bbb.fnp.com/www.fnp.com/article/search-instead-desktop.html"): There was an error loading the template on an earlier attempt; it's attached as a cause ---- FTL stack trace ("~" means nesting-related): - Failed at: #include StringUtil.wrapString(search... [in template "component://fnp/webapp/fnp/catalog/topbar.ftl" at line 5, column 9] ---- Java stack trace (for programmers): ---- freemarker.core._MiscTemplateException: [... Exception message was already printed; see it above ...] at freemarker.core.Include.accept(Include.java:160) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.Environment.process(Environment.java:302) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:272) at org.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:222) at org.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:298) at org.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:169) at org.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1319) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) at org.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:780) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) at org.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1084) at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:709) at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) at javax.servlet.http.HttpServlet.service(HttpServlet.java:686) at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:713) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:387) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:315) at com.fnp.webapp.FNPUrlFilter.dispatchToUrl(FNPUrlFilter.java:437) at com.fnp.webapp.FNPUrlFilter.dispatchToUrl(FNPUrlFilter.java:418) at com.fnp.webapp.FNPUrlFilter.doFilter(FNPUrlFilter.java:320) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) at org.ofbiz.catalina.container.CrossSubdomainSessionValve.invoke(CrossSubdomainSessionValve.java:73) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:524) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1626) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:750) Caused by: java.io.IOException: There was an error loading the template on an earlier attempt; it's attached as a cause at freemarker.cache.TemplateCache.throwLoadFailedException(TemplateCache.java:447) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:327) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:261) at freemarker.template.Configuration.getTemplate(Configuration.java:1786) at freemarker.core.Environment.getTemplateForInclusion(Environment.java:2044) at freemarker.core.Include.accept(Include.java:158) ... 70 more Caused by: java.lang.NullPointerException at java.io.Reader.<init>(Reader.java:78) at java.io.InputStreamReader.<init>(InputStreamReader.java:72) at org.ofbiz.base.util.template.FreeMarkerWorker.makeReader(FreeMarkerWorker.java:336) at org.ofbiz.base.util.template.FreeMarkerWorker.access$000(FreeMarkerWorker.java:81) at org.ofbiz.base.util.template.FreeMarkerWorker$FlexibleTemplateLoader.getReader(FreeMarkerWorker.java:702) at freemarker.cache.TemplateCache.loadTemplate(TemplateCache.java:493) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:409) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:261) at freemarker.template.Configuration.getTemplate(Configuration.java:1786) at freemarker.core.Environment.getTemplateForInclusion(Environment.java:2044) at freemarker.core.Include.accept(Include.java:158) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.Environment.process(Environment.java:302) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:272) at org.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:222) at org.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:298) at org.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:169) at org.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1319) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) at org.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:780) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) at org.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1084) at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:709) at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:212) at javax.servlet.http.HttpServlet.service(HttpServlet.java:686) at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:713) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:387) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:315) at com.fnp.webapp.FNPUrlFilter.dispatchToUrl(FNPUrlFilter.java:437) at com.fnp.webapp.FNPUrlFilter.doFilter(FNPUrlFilter.java:294) ... 20 more

    No products here.

    No Product match found.
    Change delivery pincode or area and try again.
    CHANGE DELIVERY PINCODE/AREA. {"facetFieldFilterOptions":[],"facetFieldTagOptions":[],"facetRangeOptions":[],"deliveryDateDtls":{"deliveryDateFieldName":"deliveryDate"},"noResultsFound":false,"productCategoryId":"cakes/1st-birthday","productCategoryName":"Cakes for 1st Birthday","viewSize":0,"queryTime":-1,"listSize":0,"responseMessage":"success","startRows":0,"productResults":[]}

    Make 1st Birthday cake special by ordering it from Ferns N Petals

    Our experts have been baking cake for quite some time which is why our experts have been trained to come up with some world-class cakes. Our cakes are not just good to eat but they are too delicious to resist. We have multiple options of cakes and that too in different flavours. Since the first Birthday is always special so should be the 1st Birthday cakes, so it is best to go with our designer cakes where you will see a glimpse of our experts’ creativity. The cakes are extraordinarily beautiful to look and at the same time will be a true masterpiece for the occasion.

    Browse for a wide variety of 1st Birthday cake from our online portal

    If you feel that it is hard to steal time from your busy work schedule, don’t worry, we will help your out. You can browse for 1st Birthday cakes online at our web portal where you will get a chance to choose from the most prominent flavours. All our birthday cakes are available at different price range which allows you to choose one suiting your budget.

    Have you ever tasted our Black Forest Cakes? If you haven’t then I must say that you are missing something truly heavenly in your life. This cake is the highest selling cake in our online portal and our experts take pride in baking the original version of Black Forest Cakes.

    Selecting a perfect gift for tiny torts can be really challenging, so it is best for you to send 1st Birthday cakes online for baby boy and girl with the help of our express delivery option which will allow you to deliver cakes the same day. We feel that it is our moral duty to deliver the best quality of cakes, hence, we make sure that the cakes which are sent to your loved ones are the best of the lot. We have 16th birthday cakes online too which will surely make the recipient feel special.

    Chat with us